About the role
We are looking for an experienced Senior Front End Developer to join our team. This is primarily a front-end position, working across modern JavaScript applications and building new functionality as the product continues to evolve. There’s a strong pipeline of new development ahead, with several larger frontend-focused projects coming up. You’ll be trusted to take ownership of features, make technical decisions, and work closely with product and the wider engineering team to get things delivered.
While frontend will be your specialism, this isn’t an environment where engineers are heavily siloed.
You won’t need to be a backend expert, but you should be comfortable understanding how the wider application works, interacting with APIs, and occasionally making smaller backend changes when needed.
Core responsibilities
- Building and developing modern web applications
- Taking ownership of frontend features from initial requirements through to delivery
- Working with modern JavaScript frameworks including React and Vue
- Building new functionality while helping modernise existing applications
- Working closely with Product and the wider Engineering team
- Integrating frontend applications with backend APIs and services
- Occasionally working across the stack when required
- Considering security and potential vulnerabilities when building new functionality
- Contributing ideas and helping shape technical solutions
- Using modern AI development tools to improve your development workflow
Key requirements
- Strong commercial JavaScript experience
- Experience with React, Vue or another modern JavaScript framework*
- Experience owning and delivering features rather than simply completing tickets
- Good understanding of APIs and how frontend and backend systems interact
- Some backend exposure or a willingness to work outside the frontend when required
- Strong problem-solving skills and the ability to work independently
- An understanding of secure development practices
- Someone comfortable working within a smaller, collaborative engineering team
- Experience working within a Start-up or scale-up environment
*You don’t need commercial experience with both React and Vue. Strong experience with one modern JavaScript framework and the ability to adapt is more important.
Nice to haves
- PHP backend experience
- SaaS or B2B product experience
- Experience working within a regulated or security-conscious environment
- Portfolio, GitHub or examples of products you’ve helped build
If you think you’re a strong candidate for this role, please apply by sending your resume to careers@id-pal.com or via LinkedIn.