

iOS Engineer
Job Description
We're looking for a Senior Frontend Engineer to join our Platform team.
The team’s mission is to provide resilient, scalable, stable and secure platform services on which all of Juro’s application runs seamlessly.
Responsibilities
Improve the core of the frontend codebase including React routing, MobX state management, authentication, and security.
Develop and implement best practices across the entire Frontend engineering team.
Identify bottlenecks, performance, and scalability issues in our React application.
Monitor the frontend part of the app, focusing on codebase quality and performance.
Mentor and provide guidance to other frontend engineers.
Participate in developing the technical roadmap for frontend initiatives.
Collaborate with other frontend engineers and the Design team to develop the core of the design system.
Enhance our frontend application build to improve its speed and implement optimisation techniques such as bundle splitting.
Oversee and control frontend initiatives to ensure alignment with strategic goals.
Work in a trunk-based development approach, committing code to the main branch daily, with a focus on CI/CD, robust automated testing, and quick development cycles.
Job Requirements
You were involved in the development of the core product features using TypeScript, Javascript, React and Node.
You have a good understanding of and experience with native DOM API’s (e.g. dragdrop, element positioning, scrolling, etc)
You have used any state management tools such as Redux, Flux, ReCoil, MobX (etc).
You wrote unit and end-to-end tests using tools such as Mocha, Jest or similar.
Bonus points if you’ve worked with Material UI and Webpack.