Senior Backend Developer

Senior Backend Developer

Arbetsbeskrivning

Humly is a digital marketplace revolutionising how teachers and nurses work within schools and nurseries. We're the market leader in Sweden and have scaled up to become the same for the UK market, where we have a first-mover advantage.

To support this growth we're creating a brand-new development team in our Gothenburg HQ. The team will focus on backend, API, data and DevOps, supercharging our app developers to deliver value. Together with Data and DevOps engineers, you'll help create a system that's: performant, secure, observable, measurable, automated and allows incremental daily deployments with feature flagging.

As an early member, you'll be essential in establishing a high-performing team and will have a big influence on the work process, tooling, and tech stack, plus hiring and growing the team.

About the Role
You will be part of a bigger project where we incrementally upgrade and transition our current Ruby on Rails API with MongoDB to a stack allowing us to iterate faster and perform better. And you'll influence the choice of tech stack.

You will work on improving our core value proposition: an automated system that provides teachers with the most relevant job opportunities..

And you will be integral to implementing the next generation of our demand driven next-day booking system, solving the problem of getting a teacher assigned on very short notice.

You probably have

- Experience with system architecture and distributed systems

- Multi-year experience developing and maintaining scalable backend services and APIs

- Solid understanding of data modelling, SQL, caching, migrations in PostgreSQL

- Great sense of good-enough solutions but always thinking about trade-offs

It would be even better if you have

- Experience with dockerized infrastructure, terraform, and AWS ECS

- CI/CD pipelines

- Some interest in and knowledge of information security

- Worked with legacy systems and successfully and pragmatically migrated them to a modern tech stack

And amazing if you have experience with these technologies

- Ruby on Rails (our legacy API backend)

- MongoDB (our legacy database)

- GraphQL and REST (our API interface)

- Python (some of our analytics and integrations)

- React for web and native (our apps)

- Typescript

- EdgeDB

What we offer

- Lots of influence as an early member in small team

- Be part of an entrepreneurial and playful journey. We grow by researching, testing and learning Your ideas matter

- Interesting work with data as a product

- Opportunity to define your role within the company

- Hybrid office model - flexibility with responsibility. Sometimes it's great to sit together; sometimes you want to focus at home

- Salary range starting at 43 000 SEK/month

- Collective agreement with pension scheme

- International environment with locations in Sweden and UK (English is the company language)

- A Viking Venture community of 20+ other companies to learn and share knowledge with

- Contribute to a globally important and exciting solution that creates immense value for our users and all the children and students they meet every day

How we hire
We recruit continuously, so don’t wait ­­- send us your application now!

- Initial screening - An initial, casual 30-minute conversation with our CTO about Humly’s short and long-term goals. And how they relate to yours.This is a good time to chat through any concerns or deal breakers you may have.

- Assignment or reference case - We don’t want the technical interview phase to start from scratch, and we don’t believe in white board coding. This step ensures a more collaborative and engaging discussion in the next phase.

- The tech chat- A one-hour deep-dive into the craft of software development with a couple of our team members. With the assignment or reference case as a backdrop, we let you describe how you engage with problem-solving. You'll share your opinions about technical debt, project management, and your favourite tech stacks. This is a golden opportunity for you to learn more about Humly, and why our team enjoys working here. So ask us questions. And please, don't be afraid to ask the hard ones - be very afraid. Kidding.

- The experience chat - A 1-hour talk with our CTO and one of our founders about your previous experiences and learnings. Share your successes - and failures - and all the permutations in between. Our goal is to understand how what you’ve done before has shaped your perspective about the who/what/when/where/ and why of what you want to do next.

About Humly
Humly is a digital marketplace connecting supply teachers and schools. 70 million teachers are needed globally to reach the 2030 UN sustainable development goals, and our mission is to solve a big piece of that puzzle.

Humly has financially strong and active owners in Viking Ventures, and have raised €10M. We're in a scale-up phase in the UK with high ambitions. The UK market alone is worth $2 billion, and Humly has a first mover advantage.

We have 60 employees working at our offices in Gothenburg, Sweden and Fareham, Milton Keynes, Manchester and Birmingham in the UK. And over 3,000 registered teachers plus agreements with over 4,000 schools in Sweden and the UK.

The Humly platform consists of multiple web clients written in React.js and mobile apps for iOS and Android written in React Native. All connect via GraphQL and REST to a Ruby on Rails API. Data is stored in a MongoDB database and temporarily cached in Redis. The infrastructure is run on Amazon Web Services with Infrastructure As Code approach.

Sammanfattning

  • Arbetsplats: Humly
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 15 december 2022
  • Ansök senast: 3 juni 2023

Liknande jobb


5 december 2024