Job Opportunity
We are seeking a highly skilled and experienced Senior Front-end Developer to join our team.
This is an excellent opportunity for a talented individual to leverage their expertise in front-end development, working with cutting-edge technologies like React and Redux.
* Develop high-performance UI components using modern web frameworks and libraries.
* Build interactive 3D maps and visual layers with Babylon.js to represent real-time data, such as vehicle positions and road networks.
* Collaborate with technical leads and architects to define and uphold front-end architecture and design standards.
* Drive code quality, testing, and component reusability across environments.
* Optimise front-end performance and address rendering bottlenecks.
* Contribute to automated testing strategies, including unit, regression, and integration testing.
* Mentor junior developers and promote best practices in front-end engineering.
Requirements
To succeed in this role, you will need:
* At least 3 years of professional experience in front-end development.
* Expertise in ReactJS, TypeScript, and CSS.
* Experience with C# .NET Core and WebGL.
* Familiarity with game engine technologies or similar 3D rendering platforms.
* Knowledge of containerised microservices architectures (Docker, Kubernetes).
* Comfort with Linux-based environments.
About the Role
In this role, you will have the opportunity to work on complex front-end projects, collaborating with cross-functional teams to deliver innovative solutions.
You will be responsible for driving front-end performance optimisation, addressing rendering bottlenecks, and ensuring high-quality code that meets industry standards.
The ideal candidate will have a strong passion for front-end development, staying up-to-date with the latest trends and technologies.
What We Offer
We offer a competitive compensation package, comprehensive benefits, and opportunities for growth and professional development.
In addition, you will have access to state-of-the-art equipment, tools, and technologies, allowing you to stay ahead of the curve in your field.
Our company values innovation, collaboration, and excellence, and we look for candidates who share these values.