Job Profile
We are seeking an experienced Frontend Developer to join our Product Engineering Team and contribute to the creation of scalable and well-crafted software solutions.
This role is ideal for a skilled frontend engineer who enjoys end-to-end problem-solving, from understanding business requirements through to writing maintainable code and improving systems.
* Main Responsibilities:
* Software Development: Design, build, and maintain high-quality software systems. Take ownership of implementation across your focus area – frontend, backend, or full stack.
* Architecture & Design: Contribute to system and component design, considering scalability, maintainability, and performance.
* Collaboration: Work closely with engineers, product managers, and designers to refine project requirements and deliver solutions aligned with customer needs.
* Code Quality & Testing: Write clean, testable, and well-documented code. Contribute to automated testing practices to ensure confidence in releases.
* Mentoring & Technical Guidance: Participate in code reviews, pair programming, and informal mentoring to support the development of less experienced team members.
* Continuous Improvement: Help improve team workflows, development practices, and tooling to enhance product quality and delivery efficiency.
About You
* We're looking for someone with several years of hands-on frontend software development experience in a team environment.
* Demonstrated ability to deliver production-ready systems and contribute to complex feature development.
* Experience mentoring or supporting the growth of other engineers.
We value technical expertise, creativity, and strong communication skills. If you're passionate about building innovative software solutions and collaborating with a talented team, we'd love to hear from you.