- Lead and mentor a team of web developers conducting code reviews providing guidance and fostering a collaborative team environment.
- Oversee the full web development lifecycle from planning and design to development testing and deployment.
- Architect and develop scalable highperformance web applications using Next.js and React.js.
- Ensure seamless integration with backend services and optimize applications for maximum speed and scalability.
- Implement and enforce best practices in code quality testing and deployment.
- Collaborate with product managers designers and stakeholders to translate business requirements into technical solutions.
- Manage project timelines define milestones and ensure timely delivery of web applications.
- Identify potential risks and implement strategies to mitigate them throughout the development process.
- Ensure that all web applications meet the highest standards of performance security and user experience.
- Implement CI/CD pipelines and automated testing to maintain a high level of code quality and deployment efficiency.
- Stay uptodate with the latest trends and technologies in web development and lead the adoption of new tools and practices.
- Drive continuous improvement in development processes and practices.
- Encourage the team to explore new technologies and approaches to enhance the development workflow and product quality.
- Contribute to the strategic direction of the company s web development initiatives.
Requirements
- 5 years of experience in web development with at least 2 years in a leadership or technical lead role.
- Extensive experience with Next.js and React.js with a strong portfolio of projects demonstrating your expertise.
- Proficiency in JavaScript TypeScript HTML and CSS with a deep understanding of modern frontend development practices.
- Strong knowledge of serverside rendering (SSR) and static site generation (SSG) using Next.js.
- Experience with state management libraries like Redux or Context API.
- Proficiency in integrating APIs working with RESTful services and optimizing performance.
- Familiarity with version control systems like Git and CI/CD pipelines.
- Proven ability to lead and mentor a team of developers with excellent communication and interpersonal skills.
- Strong problemsolving skills and a proactive approach to addressing challenges.
- Ability to communicate complex technical concepts to nontechnical stakeholders.
- Bachelor s degree in Computer Science Engineering or a related field (or equivalent experience).
- Experience with other modern JavaScript frameworks or libraries like Angular or Vue.js.
- Knowledge of backend technologies such as Node.js or Express.
- Knowledge of cloud services especially Azure cloud with Azure DevOps.
5+ years of experience in web development, with at least 2 years in a leadership or technical lead role. Extensive experience with Next.js and React.js, with a strong portfolio of projects demonstrating your expertise. Proficiency in JavaScript, TypeScript, HTML, and CSS, with a deep understanding of modern front-end development practices. Strong knowledge of server-side rendering (SSR) and static site generation (SSG) using Next.js. Experience with state management libraries like Redux or Context API. Proficiency in integrating APIs, working with RESTful services, and optimizing performance. Familiarity with version control systems like Git and CI/CD pipelines. Proven ability to lead and mentor a team of developers, with excellent communication and interpersonal skills. Strong problem-solving skills and a proactive approach to addressing challenges. Ability to communicate complex technical concepts to non-technical stakeholders. Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience). Experience with other modern JavaScript frameworks or libraries like Angular or Vue.js. Knowledge of backend technologies, such as Node.js or Express. Knowledge of cloud services, especially Azure cloud with Azure DevOps.