Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer

Posted 16 days 3 hours ago by OpenSourced

Permanent
Full Time
I.T. & Communications Jobs
London, United Kingdom
Job Description

Senior Frontend Developer - Full-Time - Remote:

Role: Senior Front-End Engineer

Seniority: Senior

Type: Full-time/Permanent

Location: London (Remote)

About:

This is an exciting opportunity to join a rapidly growing global SaaS company, working across multiple innovative brands.

One brand specializes in providing tailored software to businesses in sectors like retail, leisure, and hospitality. As a leader in WFM solutions, the platform is trusted by many well-known UK brands in these industries.

Another brand offers an on-demand pay solution, designed to improve financial wellbeing for employees while boosting retention and morale for employers. It partners with major companies across multiple sectors to deliver impactful results.

The third brand is focused on developing AI-powered products that integrate with the existing product above.

Primary Responsibilities:

  • Design, develop, and maintain new features using React and TypeScript, focusing on high-quality code and an exceptional user experience.
  • Collaborate with other developers to make key technical and architectural decisions, championing best practices and scalable solutions.
  • Partner with cross-functional teams, including UI/UX designers and backend developers, to create smooth, user-centric features.
  • Break down projects into achievable milestones, consistently delivering features that bring immediate value to the end-users.
  • Provide mentorship to junior and mid-level developers, offering guidance, conducting code reviews, and promoting a culture of continuous improvement.
  • Optimize development workflows, enhance the CI/CD pipeline, and promote best practices for testing (unit, integration, and end-to-end).
  • Assist in organizing ticket management, code reviews, and team collaboration, driving productivity and accountability.

Required Skills and Experience:

  • At least 3 years of hands-on experience with React.js and modern frontend technologies (e.g., ES6+, TypeScript, Redux).
  • Proficient in working with REST APIs, handling JSON, and integrating APIs into front-end applications.
  • Solid understanding of testing frameworks and methodologies (e.g., Jest, RTL) with a focus on test-driven development.
  • Expertise in build tools and optimization techniques to enhance build size and performance.
  • Strong familiarity with UI/UX design principles, with a keen attention to detail in creating user-friendly interfaces.
  • Experience with DevOps/CI-CD pipelines and improving development processes.
  • Working knowledge of Agile/Scrum methodologies and practices.
  • Proven track record of delivering full product cycles, ideally within a SaaS environment.
  • Excellent communication skills with a proven ability to mentor junior developers and work collaboratively with peers.

Preferred Qualifications:

  • Experience with backend technologies (e.g., PHP) or full-stack development is a plus.
  • Familiarity with design systems and working closely with UI/UX teams.
  • Experience using Docker for containerized applications.
  • Knowledge of GitLab CI or similar CI/CD tools.
  • Familiarity with visual test-driven development tools, such as Storybook.
  • Experience with Material UI and JSS (CSS-in-JS) for styling React components.

About You:

  • Highly organized, proactive, and accountable, both for your own tasks and in helping others stay aligned.
  • A collaborative team player who combines assertiveness with empathy, providing constructive feedback.
  • A natural problem solver, able to prioritize effectively and make informed decisions.
Email this Job