We are looking for an Architect to lead and ensure the delivery of high-quality software solutions across multiple technology stacks, including the MEAN stack, Kotlin, and Swift. The ideal candidate will serve as a technical expert, driving best practices in code quality, architecture, and design, while mentoring engineering teams to excel in delivering scalable, maintainable, and secure applications.
How You Will Make an Impact:
Technical Excellence:
- Define and enforce coding standards, design principles, and best practices across MEAN stack, Kotlin, and Swift development projects.
- Review and approve architectural designs, ensuring scalability, reliability, and security.
- Conduct regular code reviews to maintain high-quality standards across the codebase.
Leadership & Mentorship:
- Serve as a technical mentor to developers and lead engineers, fostering skill development and innovation.
- Collaborate with cross-functional teams to align technology decisions with business goals.
- Lead initiatives to continuously improve engineering processes and workflows.
System Design & Architecture:
- Architect and design end-to-end solutions for complex, enterprise-grade systems using MEAN stack, Kotlin, and Swift.
- Ensure seamless integration of front-end, back-end, and mobile components.
- Champion microservices architecture and cloud-native solutions for scalability and efficiency.
Quality Assurance & Performance:
- Establish and monitor metrics for code quality, performance, and maintainability.
- Drive test automation and CI/CD implementation to ensure reliable and rapid delivery.
- Collaborate with QA teams to establish robust testing strategies.
Innovation & Continuous Improvement:
- Stay updated with emerging trends and technologies to propose innovative solutions.
- Evaluate and integrate new tools, frameworks, and practices to enhance team productivity and product quality.
What You Bring to The Team:
Experience:
- 12+ years of experience in software development, with expertise in MEAN stack, Kotlin, and Swift.
- Proven track record of delivering high-quality, enterprise-grade software solutions.
- Experience as a technical lead, architect, or principal engineer in cross-functional teams.
Technical Skills:
- Deep understanding of MEAN stack technologies (MongoDB, Express.js, Angular, Node.js).
- Proficiency in Kotlin and Swift for mobile application development.
- Strong experience with RESTful APIs, microservices architecture, and cloud platforms (AWS, GCP, or Azure).
- Knowledge of test automation frameworks and CI/CD pipelines.
- Familiarity with DevOps practices, containerization (Docker), and orchestration tools (Kubernetes).
Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to mentor and inspire engineering teams.
Preferred Qualifications:
- Experience with hybrid frameworks like React Native or Flutter (optional).
- Certifications in cloud architecture or relevant development technologies.
What We Offer above work:
- Competitive compensation, including stock options
- Exceptional health, vision, and dental care
- A positive, open, and highly innovative environment and team.
- Entrepreneurial spirit with unlimited opportunity to grow.
- Opportunity to work with leading global brands on exciting and impactful projects.
- Competitive Base Pay.
- Best of plans on Vacation & Paid Time Off.
- Provision of Medical Insurance for family - self, dependent, spouse, dependent children, parents/parent-in-laws.
- Paid Maternity and Paternity leave.
- Bi-annual reviews to ensure transparency and promote high performance culture.
- OKR Driven Performance Development Environment.
- Learning & Development - access to a wide range of e-Learning courses (technical, Product, Process, etc.,).
- A host of Interest Groups/Clubs for Book Reading, Toastmasters, Sports - Cricket, Volleyball, Throw-ball, Badminton, TT, Music.