Back End Developer

Back End Developer

Posted 2 weeks ago by Halr

Negotiable
Undetermined
Remote
London Area, United Kingdom

Summary: The Junior Back-End Software Engineer role is a contract position focused on supporting the development and launch of a client-facing platform. This fully remote position requires collaboration with senior engineers to implement server-side logic, maintain APIs, and ensure code quality. The successful candidate will contribute to a dynamic team while adhering to best practices in coding and testing. A competitive hourly rate is offered for this role.

Key Responsibilities:

  • Assist in developing and implementing server-side logic for our platform
  • Work with senior engineers to design, build, and maintain APIs and data integrations
  • Support integration of back-end services with front-end components
  • Write clean, maintainable, and efficient code following best practices
  • Test and debug code to ensure reliability, scalability, and security
  • Contribute to code reviews and maintain clean, reusable code standards
  • Collaborate with front-end engineers, designers, and product managers to deliver features on schedule

Key Skills:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Proficiency in at least one back-end programming language (JavaScript/TypeScript with Node.js, Python, Java, or similar)
  • Familiarity with REST or GraphQL API development
  • Basic understanding of relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB)
  • Knowledge of Git for version control
  • Strong attention to detail and willingness to learn from senior team members
  • Excellent communication skills and ability to work effectively in a remote environment
  • Exposure to containerisation tools (Docker) and cloud platforms (AWS, Azure, GCP)
  • Experience with ORMs such as Sequelize, Prisma, or Hibernate
  • Familiarity with automated testing frameworks (Jest, Mocha, PyTest)
  • Understanding of authentication and authorisation methods (OAuth, JWT)

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Junior Back-End Software Engineer (Contract – Remote) Our firm is seeking a Junior Back-End Software Engineer to support the build and launch of our client-facing platform. This role is fully remote and offered on a contract basis , with a competitive hourly rate for the successful candidate.

Key Responsibilities

  • Assist in developing and implementing server-side logic for our platform
  • Work with senior engineers to design, build, and maintain APIs and data integrations
  • Support integration of back-end services with front-end components
  • Write clean, maintainable, and efficient code following best practices
  • Test and debug code to ensure reliability, scalability, and security
  • Contribute to code reviews and maintain clean, reusable code standards
  • Collaborate with front-end engineers, designers, and product managers to deliver features on schedule

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Proficiency in at least one back-end programming language (JavaScript/TypeScript with Node.js, Python, Java, or similar)
  • Familiarity with REST or GraphQL API development
  • Basic understanding of relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB)
  • Knowledge of Git for version control
  • Strong attention to detail and willingness to learn from senior team members
  • Excellent communication skills and ability to work effectively in a remote environment

Nice to Have

  • Exposure to containerisation tools (Docker) and cloud platforms (AWS, Azure, GCP)
  • Experience with ORMs such as Sequelize, Prisma, or Hibernate
  • Familiarity with automated testing frameworks (Jest, Mocha, PyTest)
  • Understanding of authentication and authorisation methods (OAuth, JWT)

Contract Details

  • Initial 6-month contract with potential for extension based on project needs and performance
  • Fully remote working arrangement
  • Flexible hours and autonomy over your work schedule
  • Competitive hourly rate

How to Apply

We understand there is no such thing as a perfect fit and we are eager to hear from you if this role interests you. Please submit your CV through LinkedIn Easy Apply. We review applications on a rolling basis and encourage you to apply early.