Tech Lead
Status:
Status
Saved for later
Job ID:
JOB-1751665615372
Location:
Geneva
Employment type:
Permanent contract (100%)
Company type:
Corporate
Work setup:
Hybrid
Compensation model:
Salary
Job duration:
Permanent
Skills required:
Java, Python, React
Link copied
about the position
We are looking for a passionate and experienced Tech Lead to lead the design, architecture, and implementation of high-impact technical projects. As the team's technical leader, you will be at the intersection of operational management, technical strategy, and application development. Your role will involve coordinating developer teams, ensuring the quality of code and deliverables, and actively participating in the company's technological decisions.
This position is aimed at a curious, rigorous, and unifying individual who can support the teams' skill development while ensuring the technical consistency and scalability of the solutions implemented.
key responsibilities
As a Tech Lead, you will be responsible for defining and validating the technical architectures of projects. You will participate in analyzing business needs in collaboration with the product and business teams, and you will oversee the implementation of solutions while ensuring their performance, security, and maintainability.
You will support developers in their daily work by acting as a mentor, code reviewer, and technical facilitator. You will be responsible for technological decisions and actively contribute to complex or innovative projects by providing your expertise on the choice of frameworks, libraries, and working methods.
Finally, you will be responsible for ensuring the application of best development practices, code quality, CI/CD processes, and compliance with security standards.
hard skills required
Java, Python, React
skills description
The position requires excellent mastery of modern development environments, cloud or on-premise architectures, and agile methods. You will need to be comfortable with multiple technical stacks (Java, Python, React, DevOps, Docker, Kubernetes, ...) and able to design robust and scalable architectures.
A strong technical background, active monitoring of new IT trends, and the ability to explain complex concepts to non-technical teams are also essential.
You have several years of experience in software development and technical team management. Your background has led you to manage complex projects in agile environments, and you have a strong understanding of software quality, performance, and security issues.
Your key strengths include natural leadership, teamwork, pedagogy, and the ability to anticipate technological developments.
about the company
Joining our team means participating in projects with high technical and strategic stakes, growing in a stimulating environment, and benefiting from a corporate culture focused on innovation, transmission, and autonomy. You will have real freedom of actio
*IMPORTANT NOTE: For freelancing and wage portage contracts, we only work with verified professionals and companies. Clicking "Apply now" will take you to the secure GYFF platform, where you must create a registered professional account. This account, included in your Hapidev membership, confirms your legal employability by verifying your tax and business registration. Only members with a completed GYFF profile can be selected, hired, and paid for projects in a secure environment—for both you and the employer.
other competences (nice to have)