React Developer
We are seeking a skilled and creative React Developer to design, build, and maintain dynamic, high-performance web applications. You will work closely with designers, back-end developers, and product managers to create user-friendly interfaces that deliver exceptional user experiences and meet business requirements.
Responsibilities
- Develop and maintain responsive, high-quality web applications using React.js.
- Collaborate with UI/UX designers to translate wireframes and design mockups into functional components.
- Write clean, efficient, and maintainable code following best practices.
- Integrate front-end applications with RESTful APIs and back-end services.
- Optimize application performance for maximum speed and scalability.
- Conduct code reviews, troubleshoot issues, and implement bug fixes.
- Stay updated on emerging front-end technologies and incorporate them where appropriate.
- Work within Agile/Scrum teams to deliver features on schedule.
- Ensure cross-browser compatibility and adherence to accessibility standards.
- Participate in the full software development lifecycle, from concept to deployment.
Requirements
- Proven experience as a React Developer or in a similar front-end development role.
- Strong proficiency in JavaScript, ES6+, HTML5, and CSS3.
- Solid understanding of React.js concepts, including hooks, state management, and component lifecycle.
- Experience with state management tools such as Redux or Context API.
- Familiarity with front-end build tools and package managers (e.g., Webpack, npm, Yarn).
- Knowledge of responsive design principles and accessibility best practices.
- Proficiency in version control using Git.
- Strong problem-solving skills and attention to detail.
- Fluency in English; Swedish language skills are an advantage.
Preferred Qualifications
- Experience with TypeScript, Next.js, or React Native.
- Familiarity with testing frameworks such as Jest, React Testing Library, or Cypress.
- Understanding of CI/CD pipelines and cloud deployment environments.
- Background in working with design systems and component libraries.
What We Offer
- A collaborative and innovative development environment.
- Opportunities for continuous learning and career growth.
- Competitive salary and benefits package.
- The chance to work on impactful projects with global reach.