i
91HR
26 91HR Jobs
Lead Engineering Manager - Frontend & Backend Development (6-8 yrs)
91HR
posted 21d ago
We are seeking a highly skilled and experienced Principal Software Engineer who is proficient in both front-end and back-end programming.
The role involves leading the development of high-quality web applications, designing robust architecture, ensuring responsiveness, and collaborating with cross-functional teams.
The ideal candidate will have a passion for technology, strong organizational skills, and attention to detail to see projects through from conception to final delivery.
Key Responsibilities :
Software Design and Development :
- Collaborate with product managers and development teams to ideate and deliver innovative software solutions.
- Design scalable and secure client-side and server-side architecture.
Database Management :
- Develop and manage well-functioning databases, ensuring optimized performance and reliability.
- Work with NoSQL databases like MongoDB for data storage and management.
API Development :
- Write efficient, secure, and well-documented RESTful APIs using Python or Node.js.
Front-End Development :
- Create responsive and user-friendly web interfaces using modern front-end frameworks such as Vue.js or React.js.
- Collaborate with designers to ensure alignment with UI/UX principles and aesthetics.
Software Testing and Debugging :
- Conduct thorough testing of applications to ensure responsiveness, efficiency, and functionality.
- Troubleshoot, debug, and resolve software issues promptly.
Security and Compliance :
- Implement robust security protocols and data protection measures to safeguard applications and databases.
Documentation and Collaboration :
- Write clear and comprehensive technical documentation for codebases and processes.
- Work closely with cross-functional teams, including designers, developers, and product managers, to achieve project goals.
Requirements :
Experience :
- Proven 5+ years of professional experience as a Software Engineer or similar role.
Technical Skills :
- Front-End : Proficiency in Vue.js or React.js frameworks.
- Back-End : Expertise in writing APIs using Python or Node.js.
- Database : Experience with MongoDB or other NoSQL databases.
Core Competencies :
- Strong understanding of software design principles and architecture.
- Ability to write clean, maintainable, and efficient code.
- Familiarity with modern development tools, version control systems (e.g, Git), and Agile methodologies.
- Knowledge of security best practices and data protection measures.
Soft Skills :
- Excellent organizational skills and attention to detail.
- Strong problem-solving and troubleshooting abilities.
- Effective communication and collaboration skills to work with technical and non-technical teams
Functional Areas: Other
Read full job descriptionPrepare for Engineering Manager roles with real interview advice
6-8 Yrs