Technical Lead - Javascript Engineer
New Today
About the role
The ideal candidate will have a strong background in full-stack development with exceptional front-end expertise. You'll use your technical knowledge to coach team members, advocate for best practices, and help set technical direction for front-end development.
What you'll be doing
- Spearheading technical direction for new projects and feature initiatives
- Providing technical leadership and guidance to the front-end development team
- Collaborating with key stakeholders to understand, prepare & refine new work, including: internal teams and engineers; product representatives & software architects; external customers
- Leading by example through hands-on development, producing high-quality code
- Defining and implementing front-end architectural patterns and best practices
- Conducting thorough code reviews that help upskill team members
- Mentoring and coaching other engineers to foster continuous learning and growth
- Identifying opportunities for technical improvements and leading their implementation
- Contributing to technical decision-making and helping to resolve complex engineering challenges
- Supporting the Engineering Manager in building a high-performing front-end team
What we're looking for
- Previous experience working at a Technical Lead level
- Comprehensive experience with React ecosystem
- Strong knowledge of NodeJS frameworks such as Express, Koa & NestJS
- Practical experience of databases and have worked with SQL/NoSQL technologies
- Familiarity with cloud computing concepts and DevOps tools (e.g. AWS, Azure, GCP, Docker, Kubernetes, Gradle, Jenkins)
- Proven ability to influence and advocate for technical standards and best practices
- Experience mentoring and developing other engineers
- Strong communication skills with the ability to explain complex technical concepts clearly
- Track record of solving challenging technical problems and improving development practices
- Growth mindset with enthusiasm for continuous learning and improvement
What would be great to have
- Knowledge and understanding of the payments industry
- Experience implementing and maintaining design systems
- Background in a FinTech start-up/scale-up environment
- Experience with front-end performance optimisation techniques
- Understanding of accessibility standards and practices
- Practical knowledge of the Atlassian software suite
What we offer
- Remote working allowance
- 33 days holiday including public holidays
- Birthday off
- Flexible and remote working
- Family healthcare
- Employee assistance programme
- A culture that champions rapid career progression
- Investment in your learning and development
- Regular team events & socials
- Location:
- City Of Edinburgh
- Category:
- IT & Technology