Title: Engineering Manager
Experience: 8 10 Years
Notice Period: 15 days or less
Location: Hyderabad
Job Description:
Are you an experienced Engineering Manager with a strong background in web application development At Client we are seeking an Engineering Manager who can lead engineering
teams collaborate with product teams and drive the delivery of scalable and efficient web applications. You will play a critical role in translating product requirements into technical
solutions ensuring quality and maintaining high standards in web application architecture and development.
What we are looking for:
Requirements:
Web Application Development Expertise:
- Frontend Technologies: Deep experience in modern frontend frameworks like React Angular or Vue.js. You should understand how to optimize frontend performance ensure SEO compatibility and create responsive mobilefirst web applications.
- Backend Technologies: Strong knowledge of backend technologies such as Node.js Java and Python. Proficiency in building and maintaining RESTful APIs managing microservices and handling serverside logic and integrations.
- FullStack Understanding: Ability to work across the stack ensuring seamless communication between the frontend and backend components. Must be able to lead teams working with multiple technologies.
Technical Leadership:
- Architecture Oversight: Ensure that web applications are architected for scalability reliability and security. This includes promoting modular architecture separation of concerns and the use of design patterns (e.g. MVC Microservices).
- Mentorship & Code Quality: Lead code reviews enforce coding standards and mentor junior developers on best practices for efficient and maintainable code. Encourage TDD (TestDriven Development) and clean code principles.
- Performance Optimization: Guide teams to optimize web applications for performance employing techniques such as lazy loading efficient database querying caching strategies and using CDNs to improve loading times and reduce latency.
Cloud Infrastructure & DevOps:
- Cloud Platforms: Experience with AWS Azure or Google Cloud to ensure the application is scalable and resilient. Should be able to design architecture thatutilizes cloudnative services such as Lambda for serverless operations EC2 for compute needs and S3 for storage.
- CI/CD Pipelines: Experience with Continuous Integration (CI) and Continuous Delivery (CD) pipelines using tools like Jenkins GitHub Actions. Familiarity with containerization (Docker) and orchestration (Kubernetes) to streamline deployment and improve reliability.
API and Integration:
- API Development & Management: Lead teams in building secure and performant APIs ensuring adherence to RESTful principles and standards. Experience in GraphQL is a plus for flexible and efficient querying.
- ThirdParty Integrations: Manage integration with external APIs services like authentication providers (OAuth SAML) and payment gateways. Ensure smooth data flow and communication between internal and external systems.
- EventDriven Architecture: Leverage message brokers like RabbitMQ Kafka or ActiveMQ to create scalable eventdriven systems that allow asynchronous communication between different parts of the web application.
Database Management:
- Relational and NoSQL Databases: Experience working with both relational databases (MySQL PostgreSQL SQL Server) and NoSQL databases (MongoDB Cassandra). Should have experience in designing normalized schemas optimizing queries and ensuring data integrity.
- Database Optimization: Ability to lead the team in designing efficient database structures ensuring proper indexing query optimization and handling of large datasets to maintain performance and reliability.
Security Best Practices:
- Secure Development: Ensure that web applications follow best security practices like encryption input validation and protection against common vulnerabilities such as SQL Injection CrossSite Scripting (XSS) and CrossSite Request Forgery (CSRF).
- Authentication & Authorization: Oversee the implementation of secure authentication protocols such as OAuth2 JWT (JSON Web Tokens) and rolebased access control to ensure secure user management.
- Compliance & Data Privacy: Ensure that web applications comply with data protection regulations (e.g. GDPR CCPA) and security standards such as OWASP and ISO 27001.
Agile Project Management & Roadmap Planning:
- Collaboration with Product Teams: Work closely with product managers to translate business goals into technical roadmaps. Oversee the implementation of product features ensuring alignment between product and engineering goals.
- Agile Methodologies: Lead the development team in adopting Agile methodologies including Scrum and Kanban to improve velocity enhance team collaboration and ensure continuous delivery.
- Requirement Gathering & Prioritization: Ensure the team gathers detailed requirements and feedback from product teams stakeholders and clients to prioritize features based on business value complexity and risk.
Delivery Ownership:
- Project Delivery Management: Take full ownership of delivering web applications from concept to launch. Ensure that the projects are delivered on time within scope and aligned with quality standards.
- Risk Management: Identify potential technical risks such as scalability issues or integration challenges and proactively mitigate them. Coordinate between engineering product and QA teams to ensure smooth deployments.
- PostDelivery Support: Implement processes for continuous monitoring troubleshooting and resolution of production issues. Provide timely resolutions to minimize downtime and ensure a seamless user experience.
Continuous Improvement:
- Innovation & Emerging Technologies: Stay updated with the latest trends and advancements in web technologies such as WebAssembly Edge Computing Progressive Web Apps (PWAs) and Serverless Architectures to futureproof the applications.
- Performance & Scalability: Continuously analyze and optimize both the frontend and backend of web applications to handle high traffic largescale data processing and realtime operations.
Team Collaboration:
- CrossFunctional Collaboration: Work with QA DevOps and other technical teams to align project goals resolve blockers and maintain quality standards. Foster a culture of collaboration and open communication across teams.
- Stakeholder Communication: Regularly update stakeholders including senior leadership and clients on project progress technical challenges and upcoming milestones.
Qualifications:
Experience: 810 years of Professional experience.Educational Background: Bachelors or Masters degree in Computer Science Information Technology Engineering.
Work details:
Location: Preferably Hyderabad
Salary: Competitive as per market
A little about us:
Client is Indias leading designdriven product engineering firm. We work with visionaries across the globe in bringing great products to the market. Their trust in us has made us a $20 million product innovation powerhouse over the last 15 years.
At Client we embody a culture of transparency camaraderie and personal celebration where cuttingedge technologies meet genuine friendships. We prioritize integrity over promises. As a strengthsbased organization inspired by Gallup we excel in employee engagement and continuous growth.
Ready to join a dynamic team and shape the future of technology Connect with us today and embark on a journey of innovation and growth with Client! Apply now and lets build the future together.
Please DO NOT apply if your profile does not meet the job description or required qualifications.
Irrelevant applications will not be considered.
Share this opportunity to help it reach more job seekers!
Allime Tech Solutions Pvt. Ltd. All rights reserved.
About Us At Allime Tech Solutions we believe in empowering innovation through technology. Our mission is to connect talent with opportunity creating a future where everyone can thrive. Driven by integrity and excellence we are committed to providing tailored solutions for our clients.