Job Description
We are seeking an experienced Software Engineering Team Lead to drive the development of our pet registration platform. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to motivate and guide a team of engineers.
The successful candidate will be responsible for overseeing the development of new features, ensuring timely delivery, and collaborating with cross-functional teams to achieve project goals.
Key Responsibilities:
* Lead a team of software engineers in developing high-quality features
* Collaborate with product managers to define project requirements and ensure alignment with business objectives
* Mentor and grow junior engineers to improve their skills and knowledge
* Work closely with QA engineers to identify and resolve issues
* Develop and maintain technical documentation to support knowledge sharing and onboarding
Required Skills and Qualifications
To succeed in this role, you will need:
* 7+ years of experience as a full-stack or specialized web engineer
* 3+ years of engineering leadership experience
* Expertise with reactive front-end frameworks or server-driven UI stacks
* Strong experience with relational databases and APIs
* Familiarity with Agile methodologies and tools like JIRA
* Exceptional communication skills for both technical and non-technical stakeholders
Benefits
This role offers:
* Fully remote work setup
* Flexible paid time off
* Opportunity to work with a purpose-driven organization solving real-world challenges for pets and communities
Additional Information
Nice-to-Have Skills:
* In-depth experience with Symfony UX (Live Components, Stimulus, Turbo)
* Experience building and managing an in-house design system using Tailwind and Figma
Client Core Values
We value:
* Go Big: Taking bold steps, aiming high, and pursuing excellence
* Whatever It Takes: Delivering what we promise – no excuses
* Inspire: Bringing excellence and positivity to all interactions
* Believe: Selling our vision, our work, and our outcomes
* Respect: Collaborating inclusively and appreciating all voices