Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking a highly skilled and motivated Full Stack Team Lead/ Senior Full Stack Developer to join our team. The ideal candidate will have a strong passion for building high-performance web applications, a keen eye for detail, and the ability to lead and mentor a team. You will work closely with our product and design teams to create robust, scalable, and maintainable applications.
Key Responsibilities:
- Lead the development and maintenance of web applications using React, Next.js, TypeScript, and backend technologies.
- Collaborate with designers and backend developers to create seamless user experiences.
- Write clean, maintainable, and well-documented code.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues in a timely manner.
- Stay up-to-date with the latest industry trends and technologies.
- Mentor and guide junior developers, fostering a collaborative team environment.
Job Requirements
- Proven experience as a Full Stack Developer or in a similar role, with leadership experience preferred.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React and its core principles, as well as backend technologies.
- Experience with Next.js framework and familiarity with TypeScript and its features.
- Experience with state management libraries such as Redux or MobX.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with RESTful APIs and GraphQL.
- Experience with version control systems, preferably Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Experience with server-side rendering and static site generation.
- Experienced with Agile/Scrum development methodologies.
- Experience with CI/CD pipelines and DevOps practices.