As a Front End Software Engineer, you will be responsible for designing, developing, and maintaining highly responsive and scalable web applications, ensuring seamless front-end and back-end integration. You will collaborate with cross-functional teams to create exceptional user experiences, optimize UI performance, and contribute to maintaining design systems.
Summary Details
Role: Front End Software Engineer
Seniority: Senior
Location: Europe&UK (100% remote)
Compensation: Rate dependent on local market location and experience
Responsibilities
- Play a key role in designing, developing, and maintaining highly responsive and scalable web applications.
- Collaborate with cross-functional teams to deliver exceptional user experiences and ensure seamless integration of front-end components with back-end services.
- Contribute to the creation and maintenance of design systems, ensuring a consistent user interface and experience across all projects.
- Work under general direction while taking ownership of tasks, with work reviewed as needed by others.
- Design and optimize user interfaces to enhance performance, responsiveness, and accessibility.
- Partner closely with UI/UX designers to transform wireframes and mockups into high-quality, interactive web applications.
- Support testing efforts and assist QA teams in validating and refining front-end implementations.
Essential Skills & Experience
- 3+ years of professional experience in front-end development with a strong focus on React.js.
- Proven track record in building and delivering production-level web applications.
- Experience working with front-end frameworks such as React or Angular.
- Proficiency in HTML, CSS, JavaScript, and TypeScript.
- Ability to work with design systems to ensure consistency across projects.
- Familiarity with Agile methodologies, including Agile Scrum practices.
- Hands-on experience with state management libraries.
- Expertise in implementing responsive and adaptive design principles.
- Strong debugging skills, including diagnostic accuracy and problem-solving for front-end issues.
- Experience with version control systems like Git.
- Proficiency in cross-browser coding and testing, as well as supporting QA teams with front-end implementations.
Desirable Skills & Experience
- Knowledge of Figma DEV, JSF, and markup languages.
- Understanding of front-end performance optimization techniques.
- Familiarity with best practices for usability, conversion optimization, and accessibility, along with a solid understanding of key design principles.
- Expertise in UI testing tools such as Storybook.
- Experience with CI/CD pipelines and tools like Jenkins or GitHub Actions.
Personal Skills & Behaviours
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and effectively as part of a team.
- Meticulous attention to detail with a commitment to delivering high-quality work.
- A team player with strong time management skills.
- Critical thinking and problem-solving skills, coupled with adaptability to change.
Required Qualifications
- A degree or equivalent in a relevant subject, or relevant experience.
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.