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
Tech Stack
JavaScript
Next.js
Node.js
React
TypeScript
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