03 Aug
|
Whizlabs software
|
India
03 Aug
Whizlabs software
India
Full Time
Role and Key Responsibilities
Technical Leadership
- Lead and mentor a team of developers,providing guidance on coding standards, best practices and problem solving.
- Define technical architecture and design patterns for current projects and enhancements.
- Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical specifications.
Development
- Write clean, maintainable, and efficient code using Node.js and React.js.
- Design and develop RESTful APIs and microservices architecture.
- Ensure the responsiveness of applications, optimizing for maximum speed and scalability.
- Conduct code reviews and provide constructive feedback to team members.
Project Management
- Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
- Coordinate with cross-functional teams to deliver high-quality products on time.
- Monitor and manage technical debt, ensuring long-term codebase maintainability.
Innovation and Continuous Improvement
- Stay updated with the latest trends and technologies in web development and introduce them to the team.
- Drive continuous improvement by identifying and implementing new tools, processes,
and methodologies.
- Foster a culture of innovation, collaboration, and continuous learning within the team.
Minimum Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 6+ years of hands-on experience in full-stack development, with a strong focus on Node.js and React.js.
- Proven experience in leading and mentoring development teams.
- Proficiency in front-end technologies like HTML5, CSS3, and JavaScript (ES6+).
- Experience with databases like MongoDB, MySQL, or PostgreSQL.
- Strong understanding of RESTful API design and microservices architecture.
- Familiarity with cloud platforms (AWS, Azure, etc.) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively across different teams and departments.
About Whizlabs
Whizlabs is a leading online training platform that offers certification courses and practice tests for IT professionals. We're committed to providing high-quality education and helping individuals achieve their career goals.
📌 Technical Lead (India)
🏢 Whizlabs software
📍 India