
Senior Full Stack JavaScript Developer, ReactJS
Dexcom
full-time
Posted on:
Location Type: Remote
Location: Philippines
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Maintain and develop a React UI library using Chakra UI
- Maintain and develop websites using Next.js, employing different rendering strategies like SSR (Server-Side Rendering), SSG (Static Site Generation), and ISR (Incremental Static Regeneration)
- Perform DevOps tasks, including automations with GitHub Actions
- Integrate with CMS to manage content for our websites
- Develop automated tests and unit tests to ensure code quality
- Develop and maintain server-side applications using Node.js and Nestjs
- Utilize TypeScript for both front-end and back-end development to ensure type safety and code quality.
Requirements
- Bachelor's degree in computer science or a related field
- 5+ years' experience with JavaScript and frameworks like React and Next.js
- Proficiency in using Chakra UI for building UI components
- Strong understanding of different rendering strategies in Next.js
- Experience with DevOps practices and tools, particularly GitHub Actions
- Familiarity with CMS integration for content management
- Solid experience in writing automated tests and unit tests
- Proficiency in Node.js and Nestjs for server-side development
- Strong knowledge of TypeScript
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment.
Benefits
- A full and comprehensive benefits program
- Growth opportunities on a global scale
- Access to career development through in-house learning programs and/or qualified tuition reimbursement
- An exciting and innovative, industry-leading organization committed to our employees, customers, and the communities we serve.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactChakra UINext.jsSSRSSGISRGitHub ActionsNode.jsNestjsTypeScript
Soft Skills
problem-solvingattention to detailcollaboration
Certifications
Bachelor's degree in computer science