Lead Developer

Lead Developer

Posted Today by 1770597598

£522 Per day
Inside
Remote
London

Summary: The role of Lead Developer involves leading the development of front-end and back-end applications using Scala, Play Framework, and AWS. The position requires collaboration with cross-functional teams and providing technical leadership and mentorship to other developers. The role is primarily remote with occasional travel to specific UK cities. Candidates must have been UK residents for at least five years.

Key Responsibilities:

  • Lead development of front end & back-end apps using Scala.
  • Develop microservices using Scala + Play Framework deployed on AWS PaaS.
  • Collaborate with cross-functional teams on design, development, and testing.
  • Provide technical leadership & mentorship to developers.
  • Ensure best practices in code quality, testing, and deployment.
  • Participate in architectural discussions and decision-making.
  • Conduct code reviews and provide constructive feedback.

Key Skills:

  • Strong experience with Scala, Play Framework, and AWS.
  • Proficiency in MacOS or Linux OS.
  • Experience in developing microservices.
  • Ability to provide technical leadership and mentorship.
  • Strong collaboration and communication skills.
  • Experience in code quality assurance and testing.

Salary (Rate): £522 daily

City: undetermined

Country: UK

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: Lead Developer

Location: UK Remote with occasional travel to Leicester, Leeds or Newcastle

Duration: 6 Months

Day rate: £522 Inside IR35

Candidates must have been a UK resident for 5 years or more.

Job Description:

Lead Developer with strong Scala + Play + AWS experience

Required Skills & Experience:

MacOS or Linux OS Lead development of front end & back-end apps using Scala

Develop microservices using Scala + Play Framework deployed on AWS PaaS

Collaborate with cross functional teams on design, development, and testing

Provide technical leadership & mentorship to developers.

Ensure best practices in code quality, testing, and deployment

Participate in architectural discussions and decision-making

Conduct code reviews and provide constructive feedback