Lead Frontend Developer
Job Overview
In a team of 7 developers managed by one Engineering Manager, you are the lead of the frontend chapter (3 developers). Your role is to provide technical leadership and mentorship to your chapter, as well as to be an exemplary individual contributor and technical expert for frontend-related topics. You make a significant impact on the team's overall delivery.
You make sure the frontend chapter code quality is high and technical debt under control. You work with the frontend chapter and the CTO to make architecture decisions, raise technical risks and opportunities. You collaborate with other Developers, the CTO, Product Managers, Designers & QA engineers.
You will have various benefits including a fixed salary range between 65k and 75k depending on experience.
Responsibilities
Technical Expert
- exemplary frontend contributor
- cutting-edge and relevant technical solutions to solve product needs
- identify improvements and good practices in the frontend chapter and implement them
- review risky technical decisions to make sure they are technically sound
- keep an eye on important changes on the code base and ensure that those changes don’t negatively impact existing code of your chapter
- keep an eye on the frontend developer experience and suggest improvements
Leader
- animate your chapter so that devs are able to discuss and raise risks and opportunities (bottom-up), and so that you communicate about tech strategy decisions (top down)
- evangelize technical choices and best practices to other developers
- maintain and help prioritize the tech initiatives in the roadmap
- have a global view on the roadmap and anticipate technical risks
- lead complex roadmap initiatives
Mentor
- lead by example through kindness and a constructive attitude
- coach technically other frontend developers
- make sure other frontend developers are not stuck and help them day to day
Qualifications
- 5+ years in frontend development
- deep knowledge of TypeScript and Angular with proven experience
- strong interest and a good understanding of Web technologies (protocols, languages, tools)
- background in computer sciences (algorithms and data structures) and software engineering (design patterns, architecture)
- leadership and mentoring skills
- curious, eager to learn and share your knowledge
- fluent in English (written & spoken) (French is appreciated but optional)
- authorized to work in the EU
Your Profile
- like technical challenges and also like making other people grow
- diligent about quality
- fully autonomous, you can work without supervision
- pragmatic and don’t venture into useless work tunnels
- leadership: you know how to animate a team
- product oriented: you understand that technology is a means to an end, and that what matters most is solving the problem at hand
- sensitive about business and company constraints and know how to deliver the best value with the right cost
- can explain complex technical topics to a non-technical audience
Inclusion and Diversity Statement
Research shows that members of underrepresented communities are less likely to apply for jobs when they don’t meet all of the qualifications. If this is part of the reason you hesitate to apply, we’d encourage you to reconsider and give us the opportunity to review your application. At Linkurious, we are committed to building awareness and helping to improve these issues.
Linkurious aims at providing an inclusive, diverse, and equitable workplace for everyone to develop their potential and have a positive, career-defining experience. We look forward to receiving your application.
Applicants must be authorized to work for any employer in the EU. We are unable to sponsor or take over the sponsorship of an employment visa at this time.
How We Work
Our team is based in Montreuil (Paris area). We work on-site 3 days per week and remote-first 2 days per week (Monday & Friday). We work as a cross-functional team, using Agile methodologies. The team has 13 people (6 developers, 2 product managers, 2 product designers, 2 QA engineers, and one Engineering manager). We work in sprints of 2 weeks and release a version of our product at the end of each sprint.
Linkurious Enterprise, our main product, is written in TypeScript (Angular + Node.js) and deployed on-premises as well as in SaaS. Linkurious Enterprise is backed by graph databases such as Neo4j, Azure CosmosDB, Amazon Neptune or Memgraph, combined with Elasticsearch for full-text search capabilities. Our toolchain includes GitHub, Jira, Notion, Miro and Jenkins; and our infrastructure runs on Kubernetes and ArgoCD.
Compensation & Benefits
Yearly salary range: 65k - 75k depending on experience.
- 37.5hrs a week of working time
- 5 weeks paid vacations
- Approximately 3 weeks of RTT (additional paid vacations)
- Hybrid workplace (2 days of remote per week)
- Free health insurance package
- Sponsored nursery beds
- 50% of transit pass
- Lunch vouchers
- Free snacks & beverages