Lead Engineer at Journey Further
Leeds LS10 1EG, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

60000.0

Posted On

23 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Leading Development Teams, English, Typescript, Communication Skills, Integration, Software Solutions, Css, Html, Javascript, Authentication

Industry

Information Technology/IT

Description

REQUIREMENTS

  • Friendly, team-oriented personality with strong leadership and communication skills
  • Proven track record (5+ years) designing and architecting software solutions
  • Deep expertise in Modern (ESM) Javascript, HTML, CSS and ReactJS
  • Extensive hands-on experience with TypeScript, NodeJS, TailwindCSS, React (functional), NextJS and any database technology
  • Solid understanding of authentication, REST APIs and security principles
  • Fluent (verbal and written) in English
  • Demonstrable experience with DevOps practices, including logging and monitoring tools
  • Extensive experience with CI/CD pipelines for automated testing, integration and deployment workflows
  • Exceptional problem-solving skills, a proactive mindset and the confidence to challenge assumptions and suggest better approaches
  • Prior experience mentoring or leading development teams; a natural inclination to guide and support others
    Location: Portugal (this is a fully remote role)
Responsibilities
  • Collaborate with stakeholders to gather requirements, translate them into scalable software solutions and present solution proposals
  • Architect, develop and maintain web applications using Modern (ESM) Javascript, HTML, CSS and ReactJS
  • Design and implement server-side logic using TypeScript and NodeJS, ensuring performance and maintainability
  • Utilise TailwindCSS and NextJS for front-end development in functional React components
  • Define database schemas and integrate with any database technology in use.
  • Implement authentication, REST APIs and enforce security principles throughout the stack
  • Establish and optimise DevOps practices, including logging and monitoring tools to ensure system reliability and performance
  • Configure and refine CI/CD pipelines for automated testing, integration and deployment workflows
  • Analyse and troubleshoot complex technical problems; propose long-term improvements and effective solutionsMentor and coach junior developers, conduct code reviews and advocate best practices
-
Loading...