Web Developer at Moneybox responsible for building and leading web applications. Developing features that help users save and invest, using modern tech in a hybrid environment.
Responsibilities
Ship end-to-end features for our web platform, taking full ownership of the technical stack from concept to launch.
Identify, troubleshoot and resolve existing or newly identified prioritized defects.
Champion engineering excellence by writing clean, testable code and following industry-standard best practices.
Participate in code reviews to maintain code quality and share ideas/knowledge among your peers.
Build an understanding of product and technology for owned domain areas.
Integrate core pillars, including accessibility, security, and performance, into every stage of the development lifecycle.
Scale our design system by developing reusable, accessible components in Tailwind CSS and documenting them within Storybook to ensure UI consistency.
Manage headless content delivery by architecting and maintaining integrations with Contentful, ensuring a seamless bridge between structured data and the frontend.
Requirements
Strong knowledge of HTML, CSS & Javascript/Typescript and modern web standards
Strong proficiency in React and its core principles.
Experience in creating rich user interfaces and custom components. Ensuring user experience & quality is at the forefront of everything you do.
Experience with version control tools, preferably Git.
Understanding of CI/CD platforms such as Azure Devops and Github Actions.
Experience with testing frameworks such as Vitest or Jest.
Experience with Feature flagging/AB testing
Knowledge of graphQL
Strong analytical and problem-solving skills.
Benefits
Competitive salary that is continually benchmarked across the industry.
Company shares
Company pension scheme
Optional Private Medical Insurance & Health Cash Plan
Cycle to work scheme
Gympass subscription for access to a variety of gyms and wellbeing apps
Enhanced parental pay & leave
Home office furniture allowance
25 days holiday + bank holidays, with additional days added with length of service
Mission + Functional team socials every 8 weeks
L&D budget
Work on features used by hundreds of thousands of users, helping people to save and invest for their future!
Develop using the latest technologies and contribute to our ever evolving project. 1 week out of every 8 to exclusively work on technical improvements and learning.
Ownership of everything you do. Contribute to the features you develop and feel rewarded for the impact you have on the app.
Excellent opportunity for career growth and leadership, open and honest progression opportunities. As we grow we want you to grow with us!
Fun and friendly company culture. Exposure to all areas of the business, and ability to see the impact of your work on the wider company.
Frontend Engineer implementing features for the next - gen core banking system at PayPay. Collaborating with Product Managers and Designers in a hybrid work environment.
Sr Project Manager/Sales Engineer at Cytiva serving as a trusted technical and commercial partner. Involves customer - facing role to develop tailored solutions in the life sciences industry.
Frontend Engineer developing the gauss.chat interface to connect AI with robotics systems. Designing scalable UIs and optimizing performance with TypeScript and React in a hybrid role based in Germany.
Teamlead Frontend Development for SYZYGY Techsolutions leading a team and developing modern software solutions. Involvement in coding, architecture, and collaboration with clients.
Senior Linux Engineer maintaining mission - critical Linux infrastructure for Warner Bros. Discovery. Leading technical initiatives and collaborating across teams for operational efficiency.
Senior Front - End Engineer at Oze developing business intelligence software for small businesses. Leveraging React and TDD principles in an agile environment.
Principal Web Developer responsible for designing and developing web - based user interfaces at Cloud Bridge Tech Recruitment. Collaborating with teams for high - quality solutions and agile practices.
Drupal Engineer designing and maintaining high - quality Drupal - based websites and digital experiences. Collaborating with cross - functional teams for effective outcomes.
Drupal Engineer designing and maintaining high - quality Drupal - based websites and digital experiences. Collaborating effectively with BAs, designers, and cross‑functional stakeholders in a hybrid work arrangement.