Front End Engineer
We are looking for a Front-End Developer to help deliver projects, support technical decisions, and grow into our future leaders. You’ll collaborate with clients and teams to deliver impactful solutions, champion best coding practices, and help to mentor others. With a passion for technology and innovation, you’ll strive for continuous improvement within an agile, inclusive environment.
As a Front-End Developer at Apadmi, you’ll play a key role in creating innovative, dynamic digital products for a diverse range of projects within our global client portfolio. You’ll work alongside cross-functional teams to deliver exceptional solutions while advancing your skills through our commitment to personal growth and development.
What you'll be working on
You'll contribute to front-end development by delivering high-quality, maintainable code and collaborating closely with designers, product managers, and backend engineers. You’ll work with autonomy while knowing support is available when needed, actively contribute to team discussions, and partner with the lead to implement scalable, user-focused solutions. You’ll also have the opportunity to suggest improvements to our codebase and ways of working, and support junior developers when needed.
- Contribute to front-end development by building robust, scalable, and maintainable solutions with a strong focus on code quality and user experience.
- Work collaboratively within a cross-functional Scrum team, sharing responsibility for outcomes and actively contributing to development work.
- Partner with lead developers to break down technical requirements and support thoughtful technical decisions.
- Embrace agile ways of working, continuously looking for opportunities to improve how we work as a team.
- Share your knowledge and support others - especially junior developers - through code reviews, pair programming, and open, constructive communication.
- Follow established design patterns to implement clean, efficient, and maintainable code that aligns with project goals.
- Help maintain clear and accessible technical and design documentation to support collaboration across the development lifecycle.
- Collaborate to solve technical challenges, troubleshoot issues, and keep projects progressing smoothly.
- Help uphold high-quality standards through testing, code reviews, and well-maintained documentation.
What you'll bring to the team
You’ll bring experience in web application development, with a solid foundation in React or similar frameworks, and a proactive mindset when it comes to learning and improving. You’ll collaborate closely with the team to contribute to high-quality, scalable solutions and support a culture of continuous improvement.
- Experience in web application development, with a solid foundation in React or a similar framework.
- Familiarity with TypeScript or Node.js, and an openness to learning new tools and technologies.
- Awareness of key considerations such as accessibility, performance, automated testing, and deployment.
- A curiosity for continuous learning and a desire to stay current with industry practices and emerging technologies.
- A collaborative mindset - comfortable working with both technical and non-technical colleagues, and proactive in sharing ideas, asking questions, and raising issues when needed.
Apply for this job
*
indicates a required field