Please, let Treatwell know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The role is for a Fullstack Software Engineer specializing in JavaScript, specifically within the Treatwell Product & Tech team.
You will contribute to the development of key features and collaborate with a cross-functional squad to deliver meaningful changes to customers.
The tech stack includes React, TypeScript, Redux, CSS, and proprietary tools for React data synchronization with the backend through Restful API.
The team is migrating legacy applications built with Backbone to a new stack and utilizes Storybook, Cypress, React Testing Library, and Jest for testing.
The application is deployed through automated CI/CD pipelines and runs on AWS.
You will lead the development process from requirement breakdown to solution design, implementation, and production issue handling.
The role involves expanding hybrid app capabilities using React Native for both web and mobile applications.
You will mentor junior engineers and promote best practices within the team.
Responsibilities include engaging in code reviews, deploying changes, and advocating for high-quality engineering practices.
Requirements:
You must have 5+ years of professional experience working with JavaScript, with substantial experience in React.
A solid foundation in TypeScript and modern frontend development practices is required.
Familiarity with the frontend tech stack and a quick learning ability for new technologies is essential.
Understanding of component-based CSS methodologies, such as CSS modules, is necessary.
Experience with design systems and translating them into reusable components is important.
Proficiency in good engineering practices, including automated testing, CI/CD pipelines, and code reviews, is required.
You should be able to contribute to high-performing Agile teams and collaborate effectively.
Experience in building and maintaining hybrid mobile applications using React Native is needed.
A proactive approach to improving system quality, reliability, and scalability is expected.
You should possess mentoring and leadership skills while collaborating with other engineers.
Fluency in English is required, and you must be based in Spain with a valid right to work there.
Benefits:
You will receive 28 days of holiday plus bank holidays.
Monthly £40 Treatwell vouchers will be provided for personal use.
Growth funds will be available for your development and team growth.
Mental health support is offered through a partnership with Plumm.
A referral scheme is in place for employee recommendations.
This position allows for 100% remote working.
Apply now
Please, let Treatwell know you found this job
on RemoteYeah
.
This helps us grow 🌱.