Software Development Engineer - Front End
Summary
Builds and optimizes user-facing features using React.js, Next.js, and Tailwind CSS, focusing on reusable components, API integrations, and performance improvements with testing frameworks like Storybook, Cypress, and Jest.
You will develop user-facing features with React.js Next.js and Tailwind CSS. You will build reusable components, implement UI/UX designs, optimize application performance, integrate APIs and web services, follow web development trends, and perform continuous testing with Storybook Cypress and Jest.
Responsibilities
- Develop user-facing features with React.js Next.js and Tailwind CSS
- Build reusable components and front-end libraries
- Implement website designs
- Optimize applications for speed and scalability
- Integrate RESTful APIs and web services
- Monitor emerging web development mobile and cloud technologies
- Perform continuous testing with Storybook Cypress and Jest
Requirements
- Bachelor’s degree in Computer Science Engineering or a related field
- At least 5 years of experience with React.js Next.js and Tailwind
- Strong understanding of front-end development best practices
- Familiarity with HTML5 CSS3 and JavaScript
- Mobile development experience with responsive design and mobile optimization
- Experience with Netlify and cloud technologies including AWS or Google Cloud Platform
- Experience with GraphQL is a plus
- Experience with Storybook Cypress and Jest