Lineate is seeking a Team Lead Software Engineer (React) to join their team in Yerevan, Armenia. The ideal candidate will be responsible for planning for the whole team, task decomposition and estimation, requirements analysis and collaboration, and writing technical documentation.Lineate is a technology solutions provider that helps companies achieve their goals. The company works with companies across all verticals, including martech, ad tech, fintech, ecommerce, and more. They offer a variety of services, including building tech solutions, improving and optimizing technology, and supporting in-house development teams.
Responsibilities: - Work with customer to gather goals, deadlines and priorities for the future sprints
- Create detailed plan for the whole team based on information from customer
- Work with requirements to clarify use cases and edge cases before development
- Collaborate with the team to analyse requirements, decompose tasks, and provide accurate estimates
- Ensure high-quality and high-performing code by following best practices and optimising performance
- Design and develop scalable architecture for major features and ensure seamless integration into the existing system
Requirements: - Programming Languages: TypeScript
- Frontend: React, Styled Components, AG Grid & AG Chart (nice to have)
- Backend: GraphQL, Java (optional, nice to have)
- Testing: Jest, React Testing Library
- Project & Technical Skills: Planning for the whole team, Task decomposition and estimation, Requirements analysis and collaboration, Writing technical documentation
Lineate offers: - Freedom to Develop
- Clear career and professional path, strong performance management system
- 100% additional medical insurance coverage for you and + 1 member of your family starting from the first working day
- Equipment
- Lunch catering
- All the advantages of working in an international IT company
- Flexible vacation time
- Hybrid work format
- Fun and inclusive in-person and digital events