Posted at: 4 February
Software Engineering Team Lead
Company
Merico
Merico is a San Francisco-based B2B software development company specializing in contribution analysis tools for developers, leveraging advanced technologies like Python and AI.
Remote Hiring Policy:
Merico is a fully remote company that hires developers from various regions worldwide, fostering a collaborative environment across time zones.
Job Type
Full-time
Allowed Applicant Locations
Switzerland, Worldwide
Job Description
We have an exciting position for a Software Engineering Team Lead to join our company and lead our front-end focused team at Mukuru. In this critical role, you will help define the future of our user-facing experiences, driving the approach to modern front-end development and ensuring consistency, quality, and innovation across all projects.
As the leader of our front-end engineering efforts, you will champion cutting-edge front-end technologies, establish best practices, and set the standards that will guide development across multiple initiatives. Your extensive experience in front-end architecture, reusable components, and component libraries will make you a trusted expert, guiding our evolution in this space.
In addition to your technical leadership, you will mentor and support a talented team of software engineers, enabling them to deliver scalable, maintainable, and well-thought-out solutions. You will work closely with the Domain Head, Product Owner, and Architect of the Remittances & Payments domain to ensure the team is aligned with priorities and understands the key objectives to deliver on. This is an opportunity to make a lasting impact and lead a dynamic team in shaping the future of Mukuru's front-end development.
Duties And Responsibilities (include But Not Limited To)
- Establish and maintain scalable, reusable component libraries and ensure their adoption across teams.
- Champion front-end best practices, including performance optimization, accessibility, and responsive design principles.
- Lead the technical vision for our front-end architecture and ensure alignment with overall platform goals.
- Collaborate with UX/UI designers to ensure seamless integration of designs into high-quality, user-friendly interfaces.
- Identify, evaluate, and integrate new front-end tools, frameworks, and technologies to enhance productivity and maintain a cutting-edge tech stack.
- Develop and implement front-end development guidelines and ensure consistent standards across projects.
- Build and maintain a high performing development team and also motivate and develop the careers of members of the team.
- Be an advocate for agile processes within the team.
- Provide technical guidance to team members.
- Liaise with the Product Owner regarding team priorities and collaboratively maintain the backlog.
- Remove roadblocks and interruptions to help the team perform.
- Present practical input for strategic technology decisions.
- Stay up to date with industry trends and standards.
- Provide team with clear performance standards.
- Monitor staff compliance to HR policies and procedures.
- Conduct the recruitment and promotion of staff in line with HR policies and procedures.
Key Requirements
- Proven experience in setting up and maintaining reusable component libraries.
- Proficiency in front-end development workflows and CI/CD pipelines for web applications.
- Demonstrated ability to lead and manage front-end development across multiple teams and projects from start to finish.
- Familiarity with front-end performance optimization techniques, browser compatibility issues, and debugging tools.
- Experience in front-end development frameworks and tools, specifically React JS, Next JS, Figma (Essential).
- Grade 12 or equivalent (Essential).
- Formal programming qualification (Desirable).
- +2 years in a leadership role (Essential).
- +8 years’ experience as a software developer (Essential).
Additional Skills
- You love working with people, and seeing them grow and succeed.
- You have experience in a people leadership role, coaching, mentoring, and developing teams, with a proven track record of delivering results through others.
- Deep expertise in front-end technologies, specifically React.js and Next.js, with a proven track record of architecting and delivering enterprise-level front-end solutions.
- Strong understanding of front-end tools like Storybook, ESLint, Prettier, Webpack/Vite, and testing frameworks such as Playwright or Cypress.
- Experience working with agile methodologies – a true believer.
- You have at least 8 years' experience as a software engineer and 2-3 years leading a team or people.
- You take control and exercise leadership to lead change by initiating action, giving direction, and taking responsibility to ensure delivery of outcomes.
- Ability to drive innovation and influence decision-making in the adoption of new front-end technologies.
- Adept at problem solving, especially in relation to getting individuals and teams to be the best version of themselves.
- Creative and critical thinking abilities.
I am sure you are reading this job description and meet majority of the criteria BUT you may also still not be 100% comfortable in applying. We believe that there is a place for everyone under the Mukuru sun and we want YOU to contribute to our diverse tapestry of talent. So come on, take a leap of faith, and send your application if you meet majority of our requirements. Remember to include a snippet of how you will bring value and help us build a future of success that will help us determine where and how you may best be suited” Maybe you are just the future Mukurian we need!!
_Should you be appointed in a remote/work from home role at Mukuru, it is your responsibility to ensure that you have uninterrupted internet connectivity and a ‘work-like’ environment at your home location, in order to deliver your best in terms of performance, productivity and service to our customers.
_If you do not receive any response after two weeks, please consider your application unsuccessful.
NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S DIVERSITY AND INCLUSION PLANS