Software Engineer - Full-stack (f/m/d)

Software Engineer - Full-stack (f/m/d)

locationUnited Kingdom
remotePartly remote
PublishedPublished: 21.9.2022
Full time

๐Ÿ’ก About this role

 ๐Ÿ”ข Comp. range: ยฃ55-65k salary with with an additional options equity grant worth 30-50% of salary


  • Working in a small, cross-functional product team you will take part in all phases of product development: advising the product owner (our CPO Carsten) & lead designer on the technical aspects of planned features, designing architecture and discussing it with other engineers, implementing it and rolling out to users in production.

  • You will have opportunities to development new features in our SaaS web application and its backing service infrastructure.

    To give you some idea of the type of features we have planned, here are some that weโ€™re building now:

    • Team collaboration features like comments, notifications, etc.
    • Ingesting any documents published by the government and fully integrating them across the application.
    • Integrations with CRM systems, Slack, Teams, etc.
    • Also see here for what weโ€™ve released recently.
  • You will take part in designing & developing the software architecture of our platform suitable for future growth.

  • You will help us build a global public sector database by combining procurement data, news sources, government spend and planning information and many other data sources and develop a state-of-the-art search engine for this data.

  • You will work in an environment that encourages constant learning and growth, whether itโ€™s trying out new technologies, sharing knowledge or best practices across the team or learning skills from other colleagues.

๐Ÿฅž Our tech stack

  • Front-end written in TypeScript (we ๐Ÿ’— types!) using React and Ant Design components.
  • Web-app based on Ruby on Rails and backend services written in TypeScript using Nest.js.
  • PostgreSQL is our main database but we use ElasticSearch for querying the procurement data.
  • We're currently running all of this on Kubernetes on AWS (all defined in Terraform).
  • Every change is reviewed and tested & later released using an automated process.

As we are always reviewing what tools we use you will be able to influence the technology choices we make for our frontend & backend architecture.

 ๐Ÿ–ฅ๏ธ See more on our stackshare


โŒจ๏ธ What we're looking for

Skills we're looking for

  • 2+ years of experience in a software engineering role
  • Experience with TypeScript or other languages like C#, Python, Ruby, Go, JavaScript and excitement to learn TypeScript
  • Experience with developing web UIs with React or similar technology
  • (Bonus) Knowledge of relational databases
  • (Bonus) Experience with applications running in the cloud and using modern DevOps tools

Qualities we're looking for

  • Effective communicator: Sharing complex ideas and presenting your work - both with to the engineering team and the wider Stotles team - is the core of our job.
  • Great at working with others, great at managing your time: As weโ€™re a small team working on ambitious goals, effective teamwork is crucial. At the same time we expect everyone to manage their workload efficiently.
  • Focused on impact, not output: Always focused on the customer impact of what weโ€™re building, using the best tool for the job and excited to learn new things in the process.
  • Ambitious curiosity: Eager to learn skills and technologies outside of your comfort zone, take ever more challenging tasks, and grow into a senior leadership role at Stotles.
  • Dependability & detail-oriented: Trusted to deliver on the commitments you make to the team, from the big picture results to the nuanced details.

๐Ÿ“ข Most important, we're looking for people that are curious, ambitious and love to learn new things, so if for any reason you don't fit our requirements but are passionate about our vision, don't hesitate to apply!


๐Ÿ’ญ About Stotles

๐ŸŽ– Our mission is to unlock the potential of business and government working better, together.


The partnership between business and government is vital in making our communities productive & cohesive, but inefficiency and bureaucracy is currently the norm. We are using a modern approach to change this.

Our SaaS platform gives businesses a clear view of opportunities to work with the public sector, and the tools needed to manage them. We are bringing together a massive amount of messy government data to bring clarity and transparency to a space that desperately needs it.

Since launching our private beta in early 2020, we've seen fantastic traction from industry leading customers such as UiPath, Gitlab, Elasticsearch, Mulesoft and many others.

๐Ÿ’Ž Benefits and perks

๐Ÿ’ฐ A competitive salary

๐Ÿ“ˆ Equity

๐Ÿฅ A generous private health plan

๐ŸŽพ ยฃ130/mo to spend on personal health, wellness, and development

๐Ÿ 25 days vacation + bank holidays

๐Ÿ“š Company-wide budget for personal development (books, conferences, courses, etc.)

๐Ÿฆ Office in central London

๐Ÿ  ยฃ400 for your work-from-home setup

๐Ÿง—โ€โ™€๏ธ Monthly activities during our storied "Team Chills"

๐Ÿ‘‰ You at Stotles

Working at Stotles

Work From Home Policy

Equality, Diversity & Inclusion

  • ๐Ÿ“† Typical week of an engineer at Stotles

    • Coding + Product development - writing & reviewing code, discussing design & architecture with other engineers, regular deployments to prod.
    • Knowledge sharing sessions during our engineering forum - learn new tech or product-related skills.
    • Monday catchup - most of our communication is asynchronous (including our daily catchup), but we like to make sure we see each other at least once a week.
    • Bi-weekly product team meeting - We meet every 2-weeks on Wednesday to discuss outcomes, improve the process and plan tasks for the following weeks.
    • Wednesdays - highest probability of meeting other engineers in the office.
    • Thursdays - no meeting day, low probability of meeting other engineers in the office.
    • Physical & mental wellbeing - whether it's going to the gym, meditating, or anything else you might spend your wellbeing allowance on!
    • Food, drink & snacks - join us for lunch together, topping up the snack supply or drinks after work - we like to explore what the area has to offer or if weโ€™re lazy just hang out on the rooftop.
  • ๐Ÿ“ˆ How you'll learn and grow

    ๐Ÿง  What you will learn

    We believe that individual learning and progression is extremely important. In addition to a dedicated budget for personal development, here are some of the things you will learn as you go:

    • Building cloud-based applications
    • Software architecture
    • Data science & engineering
    • Mentoring as the team grows
    • And more!

    ๐Ÿš€ Progression

    Working at Stotles will provide many opportunities to grow and as an early employee you can "choose your own adventure". Some possible paths are:

    • generalist knowing high-level aspects of the whole system - think "software architect",
    • specialist with in-depth knowledge of crucial parts of our product,
    • team leader building and mentoring a world-class team of engineers.

๐Ÿ“„ Next steps

  • ๐Ÿ”Ž Check out our interview process

    1. A 45-60 minute intro to Stotles & technical discussion (no live coding)
    2. A 2-3 hour technical take-home task and 60 minute discussion of your solution
    3. A 60 minute background & critical thinking interview with the co-founders

    โ— Note: The most important thing is that we get to know each other, so we may tweak the process candidate-to-candidate. Regardless, we'll get back to you <48h after your interviews clearly outlining next steps.

๐Ÿค“ Apply here

Please reach out to talent@stotles.com if any questions or comments.

Years of experience

  • Junior