Software Engineer – AI-Assisted Full-Stack Development

New
J
JobgetherSoftware Development
United Kingdom or compatible EU time zones, UK or compatible EU time zonesFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
GraphQLNode.jsPythonSQLGitJavascriptTypeScriptFastAPIReactRESTful APIs

Requirements

  • Professional experience in full-stack software development.
  • Proficiency in Python and FastAPI (or similar Python web frameworks).
  • Experience developing frontend applications with React and JavaScript or TypeScript.
  • Experience building backend services using Python or Node.js.
  • Understanding of REST or GraphQL API design principles.
  • Experience with relational databases and SQL.
  • Familiarity with Git, GitHub, and code review workflows.
  • Experience using AI coding assistants to build, debug, or maintain software.
  • Understanding of software engineering principles including modularity, security, and maintainability.
  • Ability to work independently in a remote environment.
  • Professional working proficiency in English.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable web applications using Python, FastAPI, React, JavaScript, TypeScript, and Node.js.
  • Build and maintain REST or GraphQL APIs, including authentication, authorization, and error handling.
  • Use AI coding agents such as Claude Code to accelerate development while ensuring security and test coverage.
  • Work with SQL and NoSQL databases, including data modeling, migrations, and query optimization.
  • Develop and maintain automated unit, integration, and end-to-end tests.
  • Support CI/CD workflows using GitHub Actions and manage cloud deployments on platforms like AWS, Azure, or GCP.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now