-
hackajob

Staff Software Engineer

hackajob
United Kingdom · Contract · Mid-Senior

hackajob on-demand focuses on matching talented contractors like you with organisations seeking specific skills for their projects. We use our platform to connect you with exciting contract opportunities and discuss projects on behalf of the companies we partner with.


Job Title: Fullstack Engineer

Location: Remote – UK (Ideally based in London)

Contract Duration: 12 months (with potential extension)


Interview Process: 2-stage process

1st stage Technical Interview - 45 mins - Remote Whiteboard Session - 2x Engineers

2nd Stage Behavioural Interview - 45 mins - Hiring Manager - 45 mins


Responsibilities

  • Maintain backend APIs and integrations with 3rd party vendors.
  • Build new AI agent supporting APIs to help support better interviewing and qualification verification of workers.
  • Migrate complex concepts from a monolithic Ruby on Rails app to standard Indeed service-oriented technology stack(s), typically Java Spring-boot OR Python Django.
  • Fearless of technologies, frameworks, and languages.
  • Drive requirements and display ownership of large, complex projects or systems. Manage stakeholders across multiple projects and communicate consistently and proactively.
  • Guide teams through designing and building large, complex, and reusable systems. Ensure systems are designed to be simple, maintainable, and scalable.
  • Drive code quality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality.



Skills/Competencies

  • Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django, or Java, Spring Boot and Ruby/rails are strongly desired. Any experience in Rust will also be strongly considered.
  • Breaking apart monoliths, utilizing contextually appropriate strategies.
  • Strong communication skills to manage stakeholders and coordinate execution across multiple teams.
  • Exceptional ability to solve problems both in code and outside of code.
  • Passion for developer productivity and staying up-to-date with AI advancements.

Key Skills

Ranked by relevance

ai ruby on rails spring boot python java rust ruby
Login to Apply
Posted
May 08, 2025
Type
Contract
Level
Mid-Senior
Location
London Area
Company
hackajob

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
OMP
Related

Front end Software Architect

2026-05-28

Full-time
Not Applicable
Belgium
Software Development
Engineering
View Job Details
ElectroNeek
Related

Middle Software Engineer (JS/TS)

2026-05-27

Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
Vivid Resourcing
Related

Data Scientist

2026-05-28

Full-time
Mid-Senior
Belgium
Software Development
Engineering