Indeed Flex Logo

Indeed Flex

Full Stack Engineer (Contract)

Posted 3 Hours Ago
Be an Early Applicant
Easy Apply
Hybrid
UK
Senior level
Easy Apply
Hybrid
UK
Senior level
Develop and maintain APIs and applications for payroll and billing systems. Migrate from a Ruby on Rails app to Java services, manage stakeholders, and lead coding standards.
The summary above was generated by AI
Description

We are Indeed Flex. We Help People Get Jobs. Right now, we’re hiring!

The current staffing model is broken, with low wages and limited opportunities. As flexible work continues to grow, we’re taking a radically different approach: providing job seekers with control, ownership and choice, so employees can find the working patterns and scenarios to suit their lifestyles. In doing so, we aim to revolutionise the industry.

After demonstrating our approach throughout the UK under the Syft brand, we were acquired by Indeed.com in 2019 and we rebranded to Indeed Flex in 2020. With continued independence and phenomenal levels of support we’ve been able to accelerate our mission as we expand throughout the US as well as the UK. Fast growth creates tremendous opportunities - come and join a team of inquisitive, passionate, and driven individuals helping each other grow and building something meaningful!

Project Objectives

Staffing Solutions is the technology group within Indeed responsible for building the software that powers the Indeed Flex temporary staffing marketplace. The Money group within Staffing Solutions is specifically responsible for ensuring our worker’s shifts are correctly captured & processed, converted into paychecks via payroll, and accurately itemized in downstream invoices & billing artifacts. 

This is a 12 month contract (Outside IR35)

Scope of work

  • Help develop new AI agents supporting APIs in developing client or working facing tools for managing time, pay, or finance data.
  • Migrate complex concepts from a monolithic Ruby on Rails app to standard Indeed service-oriented technology stack(s), with a particular focus on Java services.
  • Product-focused feature development of client & worker facing applications geared towards simplifying time, pay & billing workflows. 
  • 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.
  • Maintain backend APIs and integrations with 3rd party vendors.
  • Drive code quality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality.
  • Lead on-call triage and response for UK/ EU-specific timezones for the suite of services Money group is responsible for managing. 

Deliverables

  • Fully automated payroll & billing capabilities for the clients & agencies who leverage the IndeedFlex platform. 
  • Demonstrable, iterative refactoring of existing time, pay, and billing capabilities into existing Python/Django or new Java services. 
  • Responsive product-feature brief delivery based on urgent requests from our largest client & agency partners. 

Skills Required

  • 6+ years experience in Python/Java/Ruby and MySQL/PostgresSQL and familiarity with modern development frameworks.
  • Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django 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, including expectations that AI-coding assistants are leveraged on a day-to-day basis to boost productivity and drive results.

Indeed Flex is an Equal Opportunities Employer. We welcome applications from all qualified candidates, valuing diversity and committed to fair treatment for everyone, in accordance with the Equality Act 2010.

Top Skills

AI
Django
Java
MySQL
Postgressql
Python
Ruby on Rails
Ruby

Similar Jobs at Indeed Flex

5 Days Ago
Easy Apply
Hybrid
5 Locations
Easy Apply
Entry level
Entry level
HR Tech • Information Technology • Sales
The Customer Support Associate role involves interviewing job seekers, providing support via chat and email, managing candidate data, and using various systems for recruitment and compliance.
Top Skills: AllyBamboohrFlowFountainGoogle SuiteSalesforceSlackTableauZoom
15 Days Ago
Easy Apply
Hybrid
London, England, GBR
Easy Apply
Senior level
Senior level
HR Tech • Information Technology • Sales
The Senior Financial Analyst will support FP&A activities, partnership with UK Revenue, and enhance profitability through financial modeling and strategic insights.
Top Skills: ExcelGoogle Sheets
15 Days Ago
Easy Apply
Hybrid
6 Locations
Easy Apply
Junior
Junior
HR Tech • Information Technology • Sales
The Privacy Analyst supports privacy compliance efforts, manages Data Subject Requests, conducts reviews, trains employees, and assists with audits.
Top Skills: CcpaGdprProject Management Software

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account