Backlight Logo jpg

Senior Frontend Developer

Backlight

Job Description

About the job

Job Overview:

 

The Senior Frontend Developer is responsible for the development and maintenance of the user interface of Backlight products, mostly based on a React frontend stack. This role involves close collaboration with backend developers, product managers, and designers to deliver high-quality, performant, and user-friendly solutions. The Senior Frontend Developer will take ownership of frontend architecture decisions, mentor junior team members, and ensure best practices in code quality. This role requires a proactive approach to stay current with emerging frontend technologies and contribute to continuous improvement within the team.

 

Key Responsibilities:

  • Plan, develop and maintain both basic and advanced frontend components using React and related frameworks.
  • Implement responsive, accessible, and performant user interfaces.
  • Collaborate with backend teams to consume APIs.
  • Lead code reviews, provide constructive feedback, and champion best practices in code quality, testing, and performance optimization.
  • Take a lead role in planning sessions, providing technical insights, estimating timelines, and identifying risks.
  • Implement and maintain high coding standards and version control practices in GitHub.
  • Troubleshoot and resolve complex production issues, ensuring high availability and reliability.
  • Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment.
  • Proactively contribute to and stay updated on the latest frontend technologies, frameworks, and industry best practices, driving improvements in our technology stack.

 

Required Qualifications:

  • Advanced experience with React (or similar frameworks like Vue js, Svelte), TypeScript, JavaScript (ES6+), and building scalable frontends that consume REST/REST-like APIs.
  • Good understanding of state management, with technologies such as Redux, Zustand.
  • Expertise in Git and GitHub, with a solid understanding of branching/versioning standards.
  • Strong knowledge of CSS frameworks.
  • In-depth understanding of agile development methodologies, with the ability to lead in planning and project estimation.
  • Proven problem-solving skills, attention to detail, and experience in high-stakes production environments.
  • Experience in SaaS product development, with an understanding of end-to-end product development and deployment.
  • Experience with frontend testing frameworks and performance optimization tools is a plus.

 

Nice to have

  • Experience with mobile development, preferably within React Native.

 

Work Environment:

  • Full-time, 40 hours per week, with remote flexibility if not stated otherwise in the employee contract.
  • Compliance with company policies on confidentiality and data protection.

Freshly added jobs in Sweden

Senior Frontend Developer

QA Engineer

AI Engineer

Lead AI Solutions Engineer

Who is Hiring is part of Cybrient Technologies SA