As a team leader in the engineering department, you will join an experienced product and engineering team of 20 people.
You will have both a lead and an operational role by:
Leading a team of 3 developers (front & back) directly and co-leading the squad with the PM (including QA), bringing coordination, project management, etc.
Acting as a Senior Individual Contributor to keep a foot on the field and to keep a good knowledge of the day-to-day reality.
It includes discovery, sizing, coding, PR review, etc.
You will have a team of 2+ Team Members. You will be responsible for providing guidance/training and leadership skills to inspire the team to perform at their optimum while creating a cohesive team that works efficiently together. Concrete examples:
Support your team members in various ways, such as
Help steer the team efficiently by
Visualizing and monitoring key elements (quality, time management, production line)
Escalating to the relevant people if you spot malfunctions in the system
Helping improve the system
Motivating the team to achieve organizational goals.
Unlock developers when they reach out for help
Be available and proactive to anticipate their needs
Train your team to reach a better level
Dedicate time to step back and study concrete pieces to improve their game
Delegate tasks to team members.
Conduct bi-annual performance reviews.
Lead the team
Creating a pleasant working environment that inspires the team.
Managing the day-to-day activities of the team.
Developing and implementing a timeline to achieve targets.
What is theoretically a Team Lead in a Lean organization?
Team Leaders are the cornerstone of a Lean Organization.
They usually lead a team of 4 to 8 Team Members while having an operational role. The split should be about 60% on operational / 40% on leadership.
They lead, monitor, and supervise a group of employees to achieve goals that contribute to the growth of the organization.
They motivate and inspire their team by creating an environment that promotes positive communication, encourages the bonding of team members, and demonstrates flexibility.
We believe that you can’t lead properly without living (at least partially) a developer’s daily job. This is why you will partially work as a Senior Individual Contributor. We expect you to:
Collaborate closely with Data, Product, and internal stakeholders to define specs fitting best our non-profit customers’ needs as a Domain-Driven Design expert
Write excellent code implementing validated technical solutions to product requests
Take part in the roadmap definition every quarter
Contribute to our continuous improvement approach by troubleshooting and resolving bugs and issues across the stack with a zero-bug policy
Keep growing your knowledge through training and technological watch
Participate in building our engineering excellence culture by challenging our codebase, best practices, tooling, and organization to make your dev & colleagues’ life easier.
💡 What if I don’t match all these criteria? As a candidate, you may feel you need to meet every requirement in our job offer. But not ticking every box is okay. It means you’ll have room to learn and grow at AssoConnect.
Minimum 4 years of experience implementing complex business logic
Already led technical projects and/or a team will be appreciated
Experience with a quality-oriented, domain-driven organization, and lean organization will be a plus
We like it when you share and deeply understand our core values
Client-centric with customer satisfaction at heart
Pragmatic (use of technical debt, quick-wins, automation, …)
Coach mindset: thoughtful, analytical thinking, and good empathy.
Leader mindset: energic, dynamic, helps others, takes responsibilities
We also like curious people eager to learn and open to changes
A good level of writing in English is required. Good level oral will be needed as well for internal presentation
Hands-on experience & tech culture with Symfony, Doctrine, API Platform, PHPUnit, …
Seasoned engineer able to draft, visualize & challenge technical solutions
Knowledge of SOLID principles, DDD, and Hexagonal Architecture is appreciated too
Screening (~1h)
30min with HR to validate the fit between you and the position followed by 30min with the CTO to confirm a basic match on technical aspects.
Technical test (~3.5h)
2h for remote technical exercise whenever it suits you (day/night - week/weekend) followed by 1.5h Technical interview with our CTO and a lead developer in our offices
Management & Strategy (~1.5h)
30min with our Chief of Staff to dig professional skills including management skills followed by a 45min strategic interview with our CEO
Meet the team (~1h)
~30min with some members of the technical team followed by an informal gathering at the office with other employees
These companies are also recruiting for the position of “Project Management”.
See all job openings