Define and enforce engineering best practices, including coding standards, release cycles, and system architecture.
Develop and maintain technical documentation, ensuring clarity and accessibility for the engineering team and stakeholders.
Comprehensive testing frameworks, including unit, integration, and end-to-end testing, to ensure smooth and reliable deployments.
Implement secure development practices, ensuring compliance with industry security standards.
Development Team Alignment & Collaboration
Align the development team by setting clear goals, technical roadmaps, and timelines.
Facilitate technical discussions, code reviews, and design reviews to maintain high-quality development.
Guide the team in debugging complex issues, optimizing performance, and maintaining scalability.
Proof of Concepts & Innovation
Lead the execution of Proof-of-Concepts (PoCs) to evaluate new technologies and approaches.
Architectural Ownership & Scalability
Define the overall system architecture, ensuring modularity, scalability, and maintainability.
Take ownership of the technical architecture, making critical decisions on the design and evolution of the product.
Optimize cloud infrastructure (AWS, GCP, or Azure) for cost and performance efficiency.
Ownership of Release Cycles & Deployment
Establish and maintain a structured release cycle, ensuring smooth and timely feature rollouts.
Develop strategies for feature flagging, A/B testing, and phased rollouts.
Ensure proper monitoring and observability of production systems, setting up alerting and incident response mechanisms.
Minimum Qualifications & Requirements:
A minimum of 5+ years of experience in full-stack development with expertise in backend and frontend technologies.
Strong proficiency in JavaScript/TypeScript, Node.js, React, and related frameworks.
Expertise in databases (SQL) and caching strategies (Redis, etc.).
Experience in architecting and maintaining monolithic applications with well-structured frontend, backend, and database layers.
Familiarity with cloud platforms (Azure preferred) and containerization (Docker, Kubernetes).
Strong understanding of CI/CD pipelines, DevOps practices, and infrastructure as code.
Hands-on experience with API design, GraphQL/REST, and event-driven architectures.
Experience working with observability tools (Prometheus, Grafana, etc.).
* Strong problem-solving skills and a proactive attitude toward tackling technical challenges.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.