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
#J-18808-Ljbffr
Location:
City Of Edinburgh
Category:
IT & Technology

We found some similar jobs based on your search