Deskripsi Pekerjaan
Dexcom Corporation is the global leader in continuous glucose monitoring (CGM) systems. For over two decades, we have been on a mission to empower people with diabetes to take control of their health through innovative, real-time data solutions. Our technology provides actionable insights that fundamentally change how diabetes is managed. As we continue to expand our digital platform, we are looking for a Senior Full Stack JavaScript Developer (ReactJS) to join our growing team in Manila City.
In this key role, you will design, build, and maintain the next-generation web applications used by patients, clinicians, and internal teams. You will work on complex, high-scale systems that handle millions of data points, directly contributing to our mission of improving lives. This is a unique opportunity for an experienced engineer who is passionate about quality code and wants their work to have a profound human impact.
You will collaborate closely with Product, Design, and Backend Engineering teams in an Agile environment. You will own features end-to-end, from technical design and implementation to deployment and monitoring using modern CI/CD pipelines. Our technology stack is modern and evolving, offering you the chance to work with the latest tools and best practices in the JavaScript ecosystem.
If you are a proactive problem-solver with deep expertise in ReactJS and Node.js, and you thrive in a fast-paced, mission-driven culture, we invite you to apply. Join Dexcom and help us turn data into life-changing insights.
Tanggung Jawab
- Architect and develop robust, scalable web applications using ReactJS, Node.js, and TypeScript following industry best practices.
- Drive the full software development lifecycle, from requirements gathering and design to implementation, rigorous testing, and production deployment.
- Build and maintain RESTful APIs and microservices that power our global CGM platform for millions of active users.
- Collaborate closely with UX designers to translate mockups and wireframes into pixel-perfect, responsive, and accessible user interfaces.
- Optimize application performance for maximum speed, scalability, and security across all devices and browsers.
- Conduct thorough code reviews, mentor junior developers, and actively contribute to the establishment and enforcement of coding best practices and team standards.
- Implement and maintain robust testing strategies encompassing unit, integration, and end-to-end tests to ensure exceptional software quality.
- Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, contributing to the continuous improvement of our processes and tools.
Kualifikasi
- 5+ years of professional experience in full-stack software development, ideally within a SaaS, healthcare technology, or similarly regulated environment.
- Expert-level proficiency in JavaScript (ES6+), ReactJS (Hooks, Context API, Redux), and Node.js (Express, Koa).
- Strong command of TypeScript and modern front-end tooling and build pipelines (Webpack, Babel, ESLint, NPM/Yarn).
- Solid experience designing and interacting with relational (PostgreSQL) and NoSQL (MongoDB, Redis) databases.
- Hands-on experience deploying and managing applications on leading cloud platforms (specifically AWS services like EC2, Lambda, S3, CloudFront, RDS).
- Excellent understanding of Agile development methodologies (Scrum/Kanban) and CI/CD pipelines (GitHub Actions, Jenkins, or similar).
- Strong analytical problem-solving skills, acute attention to detail, and the ability to work autonomously with minimal direct supervision.
- Bachelor's degree in Computer Science, Information Technology, or a related field is preferred, but equivalent practical experience will be seriously considered.