Why Consider This Role?
We are a global IT services and digital transformation provider. Our high-growth, product-driven organization delivers enterprise-grade software, cloud solutions, and middleware that help clients innovate and scale. With a remote-first culture, we empower teams to collaborate across time zones, embrace cutting-edge technologies, and accelerate continuous delivery.
Role & Responsibilities - Technical Leadership
- Provide hands-on technical guidance, architecture reviews, and strategic direction for multiple projects.
- Drive adoption of best practices in design, coding, testing, and deployment.
- Stay updated with emerging technologies and recommend adoption where relevant.
- Team Management
- Lead, mentor, and grow a team of developers, tech leads, and engineers across various domains (web, mobile, backend, DevOps, etc.).
- Conduct performance evaluations, identify training needs, and ensure team skill development.
- Foster a culture of ownership, collaboration, and innovation.
- Project Delivery
- Oversee end-to-end project delivery, ensuring timelines, quality, and budget adherence.
- Coordinate across teams — product, QA, design, and business — to deliver seamless solutions.
- Identify risks early and implement effective mitigation strategies.
- Process & Quality
- Define and optimize software development processes (Agile/Scrum/Kanban).
- Ensure code quality, scalability, and maintainability through regular code and design reviews.
- Implement CI/CD pipelines and cloud infrastructure best practices.
- Stakeholder Management
- Collaborate with clients, senior management, and product teams to translate business needs into technical solutions.
- Present technical insights, reports, and progress updates to leadership.
- Participate in pre-sales activities, including technical proposals and client calls when required.
- Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
- 5-6 years of experience in software development, with at least 3 years in a managerial or leadership role.
- Proven experience managing cross-functional technical teams and delivering complex IT projects.
- Strong knowledge of modern web/mobile tech stacks, cloud platforms (AWS/Azure/GCP), and DevOps practices.
- Excellent understanding of software architecture, system design, and scalable solutions.
- Solid understanding of Agile methodologies, sprint planning, and delivery management.
- Exceptional communication, problem-solving, and decision-making skills.
- Preferred Skills
- Experience with microservices architecture, API design, or enterprise application development.
- Exposure to data engineering, AI/ML, or blockchain projects is a plus.
- Certification in Project Management (PMP/PRINCE2) or Agile (CSM/PMI-ACP) is advantageous.
Benefits & Culture Highlights
- Fully remote setup with flexible work hours and global team collaboration.
- Continuous learning stipend, technical certifications, and conference allowances.
- Performance-based bonus, health benefits, and generous paid time off.
Skills: web development,software architecture,database design,team mentorship,flutter,agile methodologies,restful apis,container orchestration (docker, kubernetes),management,microservices,communication,blockchain development,cloud,aws,architecture,automated testing,devops practices,stakeholder management,agile,scrum,mern stack,software