Skip to content

Sr Enterprise Applications Developer
Company | Dexcom |
---|
Location | San Diego, CA, USA |
---|
Salary | $91400 – $152300 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- Proven experience designing and developing complex, scalable, and robust web applications.
- Expertise in Next.js, JavaScript (ES6+), and TypeScript.
- Strong understanding of React and related front-end technologies.
- Significant experience with CI/CD pipelines and automation.
- Demonstrated ability to build and maintain integrations with enterprise systems.
- Experience with relational databases (e.g., SQL Server, Oracle, MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with cloud platforms (e.g., AWS, Azure, GCP)
Responsibilities
- Develop and maintain high-quality, scalable, and maintainable web applications using Next.js, JavaScript, and TypeScript.
- Write clean, efficient, and well-documented code, adhering to coding standards and best practices.
- Develop and maintain unit tests and integration tests to ensure code quality, including end-to-end testing with tools like Cypress or Playwright.
- Participate in code reviews and provide constructive feedback to other developers.
- Troubleshoot and resolve complex technical issues related to front-end and back-end components.
- Build and maintain RESTful APIs and integrate with third-party services.
- Collaborate with architects and other stakeholders to define application architecture and design, with a focus on Next.js best practices.
- Contribute to the selection of appropriate technologies and frameworks for new projects within the Next.js ecosystem.
- Identify and address performance bottlenecks and scalability issues in Next.js applications.
- Ensure application security and compliance with relevant regulations.
- Work closely with business analysts, project managers, and other developers to understand requirements and deliver solutions.
- Communicate technical concepts clearly and effectively to both technical and non-technical audiences.
- Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.
- Provide mentorship and guidance to junior developers, fostering their professional growth, especially in Next.js and related technologies.
- Design, implement, and maintain robust CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or similar.
- Automate the build, test, and deployment processes for Next.js applications.
- Experience with integration patterns and technologies, including message queues (e.g., Kafka, RabbitMQ), APIs (REST, GraphQL), and event-driven architectures.
- Develop and maintain integrations with various enterprise systems, ensuring data integrity and security.
- Provide ongoing maintenance and support for existing enterprise applications built with Next.js.
- Monitor application performance and identify areas for improvement.
- Respond to and resolve production issues in a timely and efficient manner.
- Stay up-to-date with the latest technologies and trends in Next.js development, JavaScript, and TypeScript.
Preferred Qualifications
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Ability to manage multiple tasks and priorities effectively.
- Experience with Healthcare, Medical Devices.
- Experience with serverless architectures (e.g., AWS Lambda, Azure Functions).
- Contributions to open-source projects.
- Certifications in relevant technologies (e.g., AWS Certified Developer, Azure Developer Associate).