We are looking for a skilled Lead JavaScript Developer to join our team. This role involves leading a Scrum team, driving development best practices, and actively contributing to full-stack development using TypeScript, Next.js, and ReactJS. The ideal candidate has extensive experience in JavaScript development and a passion for building scalable web applications.
Responsibilities
- Gather and analyze requirements, ensuring clear understanding across the team
- Establish a new Scrum team and define software development best practices
- Lead Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives
- Architect, design, and develop scalable, high-performance web applications
- Ensure high code quality by enforcing coding standards, conducting code reviews, and promoting best practices
- Optimize application performance, scalability, and security
- Mentor and support team members, fostering a collaborative and productive development environment
- Work closely with product managers, designers, and backend engineers to align technical solutions with business goals
Requirements
- 5+ years of experience in JavaScript development
- Strong expertise in Next.js, ReactJS, and TypeScript
- Experience in leading teams and establishing development processes
- Hands-on experience with full-stack development, including backend integration
- Strong understanding of software architecture and best practices
- Experience working in an Agile/Scrum environment
- B2+ English level
Nice to have
- Experience with Contentful, NestJS, Node.js, and Storybook
- Familiarity with cloud-based architectures and serverless solutions
- Strong UI/UX sensibility and performance optimization skills