Experience : 6 to 8 Years
Technical Skills :
- Frontend Development :
- Proficient in Node.js, Next.js, React 18+, Material UI, ShadCN, and CSS.
- Strong understanding of frontend frameworks, libraries, and tools.
- Hands-on experience with GIT for version control.
- Good to Know :
- Knowledge of Kubernetes, Docker, GCP, and CI / CD pipelines.
- Tools Knowledge :
- Experience with Confluence, Jira, and GitLab for project management and collaboration.
Roles and Responsibilities :
Team Leadership :Lead and manage a team of frontend developers.Mentor junior developers to improve their skills and productivity.UI Development :Collaborate with designers, product managers, and backend developers to deliver high-quality solutions.Optimize frontend performance, scalability, and user experience.Ensure adherence to coding standards and best practices.Frontend Unit Testing :Ensure the implementation of unit testing frameworks like Jest and React Testing Library.Promote a culture of writing clean, testable, and maintainable code.CI / CD & Deployment :
Implement and manage CI / CD pipelines for smooth deployment.Document processes and best practices for the team.Delivery :Deliver clean, maintainable, and well-documented code.Troubleshoot and resolve frontend issues.Education :
Bachelor's degree in Computer Science, Information Technology, or a related field.Project Experience :
Experience in managing large-scale projects.Proven track record of leading a team of UI developers.Additional Preferences :
Understanding of Test-Driven Development TDD.Strong problem-solving skills and attention to detail.Excellent communication skills and ability to work collaboratively.Ability to work in an Agile environment.Problem-solving and analytical thinking.Passion for staying current with technological advancements.Certifications in relevant technologies are a plus.