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

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available