Lead Developer

Apply now

Lead Developer

We’re looking for a Lead Developer to work with a team that is motivated to lift our platform to the next level! In this role, you will continuously improve our codebase as well as guide the team to do so!

Do you have a passion for writing clean code and do you want to join our mission by bringing satisfying assessing to all educators around the world? Then this might be the job for you!

Full-time / Part-time · Delft

About Ans

What started as a student project at the TU in Delft has flourished into an essential platform for students and teachers worldwide! Ans is the assessment platform that makes it possible to create tests, assess them and provide quality feedback easily. Today, we help more than 75.000 educators assess their students. With our platform, teachers can focus on what matters: educating the minds of the future. Grading tests has never been easier.

The way we work

We work in product teams consisting of a Product Manager, a Product Designer, a Lead Developer and 2 or 3 Engineers. We develop in 4-week iterations, where we work on 2-3 themes selected by the Product Manager. We use Shortcut as our Kanban board/sprint planning, where the Lead Developer prepares the stories to work on. We minimize meetings to one weekly meeting on Monday to align and one retrospective after each iteration.  

At Ans we’re committed to our values; Collaboration, Iteration, Getting Things Done and Transparency. This means that we support each other as a team and break tasks down into smaller pieces so that everyone can contribute to the final goal, all while fostering open and honest communication! 

Your Objective 🚀

As our Lead Developer, your primary goal is continuously improving our codebase. You produce high-quality, easy-to-read (and there it is again) clean code while effectively managing multiple projects and guiding engineers. This will include planning and prioritising tasks for the team, mentoring junior engineers, working on larger coding projects of your own, and taking the lead on handling incidents that may come up. You will break down large projects or complex problems into manageable steps and solutions.

Your main activities 

  • Iteration planning

    • Prepare epics and stories for the next iteration;

    • Spike new features to be worked on by the team;

    • Keep an eye on current iteration progress with your team and discuss deviations with the Product Manager.

  • Incident Management

    • Lead prio 1 and 2 incidents by coordinating engineering efforts and keeping stakeholders informed;

    • Assist team members with prio 3 incidents and issues.

  • Coaching

    • Other Engineers; 

    • Guide interns;

    • Organise demonstration meetings (code reviews);

    • Balance between creating work and distributing others’ work.

You identify yourself with the following competencies: 

  • Planning and organisation

    • Manage multiple projects simultaneously while ensuring deadlines are met.

  • Problem-solving ability

    • Identify and solve issues fundamentally.

  • Coaching skills

    • Guide interns and engineers to help them progress.

  • Critical Thinking

    • Critically assess tasks to ensure the right tasks are performed. Review self-written code and code written by others critically.

💼 Are we a match? 

  • You have 3 to 5 years of experience as a back-end developer and you're capable of leading projects on your own and to the team;

  • You write clean code in Ruby on Rails and Python;

  • You’ve worked with complex APIs before;

  • Experience with AWS, Terraform and Github actions;

  • You're a critical thinker and you have a problem-solving mindset;

  • You have strong communication skills.

  What's in it for you?

  • A salary between €3626,- and € 4243,- (gross) based on full-time employment;

  • Pension contribution of 10% on top of your gross monthly salary;

  • 25 vacation days based on full-time employment, with the possibility to buy 5 more;

  • To celebrate you, you get a day off on your birthday 🥳;

  • A Macbook to do your work;

  • At Ans we’re working on a hybrid arrangement, a good mix of working from home and our office;

  • A €450,- budget to set up your home office;

  • A personal development budget of €1000,- per year. As well as a team budget of €1000,- per colleague, per year;

  • We actively participate in sports activities from Yes!Delft; next to that we have a sports budget of €200,-, per year, available;

  • And more that we would like to tell you about!

Apply now! ⭐️

Join our team and contribute to making our codebase better with every line you write. Apply now to embark on a journey of innovation and continuous improvement!