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.