Software Engineer

Langham Recruitment

APPLY FOR THIS CONTRACT

ABOUT THIS CONTRACT

Contract posted on March 18, 2024

Hourly/Day Rate or Project Value

Hourly Rate
Daily Rate
Project Value

Reference Number

CATEGORIES

LOCATIONS

Southampton, UK

COMPANY

Langham Recruitment

Software Engineer | Contract | Outside IR35 | Flexible rate | Remote | Tech4Good
 
Our client is an award-winning software application company using technology such as AR and AI to enhance user interaction and efficiency.
 
We are looking for a Full-stack Engineer to complete a project, implementing an API veneer and refactoring Retool apps to use the veneer.
 
Requirements:
 

  • Review the six Retool apps, identify where and how the apps call directly into MongoDB
  • Move that code from Retool to Azure Functions, creating a new API veneer
  • Follow 3 laws TDD
  • Create a new private git project in the process
  • Implement CI/CD for the new repo
  • Implement a self-documenting /docs endpoint that generates OpenAPI UI documentation
  • Implement best practices

 
Skills / Experience:
 

  • Experienced Full-stack Engineer
  • Experienced with Azure Functions v4
  • Proficient with LTS version of NodeJS (20.11.1)
  • Backend REST API implementation
  • Experienced with MongoDB (familiar with CosmosDB for MongoDB)
  • Familiar with Retool apps
  • Proficiency with distributed systems thinking, consensus protocols, and writing fault tolerant applications
  • Experience using 3rd party tools like Github, and DevOps practices

 
 
Please apply if this sounds like you, open to flexible rates.