Front End Developer (React)

Front End Developer (React)

Experiência

--

Tipo de Emprego

--

Posição

--

Oferta Salarial

Descrição da Oferta de Emprego

Job Description: We are looking for a progressive Senior Front End Developer to join our team. The ideal candidate will have a solid background in e-commerce and extensive experience with TypeScript and React. A solid understanding of JavaScript fundamentals is essential. Previous experience with GraphQL web APIs is a significant advantage.

Key Responsibilities:

  • Develop and maintain responsive, user-friendly e-commerce websites and applications.

  • Implement interactive UI components using TypeScript and React.

  • Collaborate with backend developers to design and consume GraphQL APIs.

  • Optimize applications for maximum speed and scalability.

  • Ensure the technical feasibility of UI/UX designs.

  • Conduct code reviews and mentor junior developers.

  • Stay up-to-date with the latest industry trends and technologies.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • 5+ years of experience in front end development, with a focus on e-commerce solutions.

  • Solid knowledge of TypeScript (and ideally React PropTypes).

  • Solid knowledge of React (Hooks, and Redux are big pluses).

  • Strong understanding of JavaScript fundamentals and modern JavaScript frameworks.

  • Experience with fetching and caching GraphQL responses (we usually work with Apollo Client).

  • Experience with common frontend development tools like ESLint, Webpack, Prettier, Vite…

  • Experience with CSS preprocessors (SASS, LESS) or PostCSS (Tailwind CSS experience is a plus).

  • Familiarity with version control systems such as Git and platforms like GitHub and GitLab

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and teamwork skills.

  • Fluent in English, with excellent skills in written communication.

Preferred Qualifications:

  • Experience with other front end frameworks/libraries (e.g., Vue.js, Angular, Remix).

  • Knowledge of server-side rendering and performance optimization techniques.

  • Understanding of SEO best practices for front end development.

What We Offer:

  • Environment with experienced developers that will push you to grow as a professional.

  • Competitive salary, benefits & time for self-development.

  • Opportunity to work on exciting and challenging projects.

  • Flexible working hours and remote work options.

  • Professional growth and development opportunities.

  • A collaborative and inclusive work environment.

  • Yearly workation where we get together in a city around the world.

How to Apply: If you feel like you are a good match for this position, please send your resume and a cover letter to rodrigo.bernardo@lybe.se.