Search by job, company or skills

H

Sr. Full Stack Software Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 28 months ago

Job Description

Job Description:

As a Sr. Full Stack Software Engineer, you will be responsible for creating user-focused experiences,optimizing integrations between the company and third-party hardware/software vendors, and developingscalable code that may serve as the foundation for future innovation. Working from our APACHeadquarters, you will assist and mentor the development team, while developing and maintaining ourcore application and public APIs for utilization by millions of daily users and collaborating closely with ourmobile, hardware, DevOps, and QA development teams.

Furthermore, you will analyze existing issues in our applications and recommend adjustments in the form ofarchitecture designs and implementation plans to resolve software issues and ensure applicationperformance is at an optimum and meets our standards.

You will stay abreast of new technologies and be responsible for creating, maintaining, and enforcing codestandards for our APIs and UIs.

As a successful member of the engineering team, you will be able to empathize with our users and makedecisions according to our user-centric approach to developing applications.

This role reports directly to the Software Engineering Manager and is based out of our APAC Headquarterslocated in Cebu City, Philippines.

Objectives

  • Implement product features to create world-class user-focused experiences
  • Design and develop standards and scalable code that can serve as the foundation of future projects
  • Create documentation to share technical knowledge with the team
  • Perform tasks accurately and up to our quality standard
  • Communicate issues and blockers with the development and management team
  • Maintain up-to-date knowledge of industry trends and advancements

Responsibilities

  • Design and implement features in a robust and scalable manner
  • Improving the performance of our existing applications
  • Investigating software-related complaints and issues and making necessary adjustments or bug
  • fixes to ensure optimal software performance and stability
  • Mentor more junior team members on best practices and provide assistance on technical work
  • Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to new projects and issues
  • Collaborating closely with our Mobile, Hardware, DevOps, and QA teams
  • Stay abreast with industry trends and develop and present plans to the management team for implementing new technologies
  • Communicate with the team to resolve issues in a timely manner and inform management about new developments of blockers
  • Deploy changes to development and QA environments when features are ready to be tested, and to production when features need to be released

Requirements

  • Bachelor's degree in computer engineering/computer science or related field
  • 5+ years of experience building and maintaining full-stack applications, preferably at an established technology company
  • Expert knowledge of web app development, with Typescript/Node.js or Java/Spring Boot
  • Experience with React or similar front-end framework (Vue.js, Angular.js)
  • Experience with relational DB like PostgreSQL or MySQL
  • Experience with tools like Redis/RabbitMQ/Kafka
  • Strong API development skills
  • Experience with Microservices
  • Experience with Kubernetes or serverless technologies
  • Experience with AWS infrastructure
  • Strong diagramming and documentation skills
  • Experience with the SCRUM methodology
  • Excellent communication and interpersonal skills
Required Skills:

RabbitMQVue.jsAPACRedisComputer HardwareAdjustmentsMicroservicesDevOpsKubernetesFeaturesTypeScriptInterpersonal SkillsNode.jsArchitectureInfrastructureScrumVendorsMySQLDocumentationSoftwareJavaEngineeringDesignCommunicationScienceManagement

More Info

Job Type:
Function:
Employment Type:

Job ID: 60031745