Job Title: Technology Lead – Application & Mobile App
Job Summary: The Technology Lead – Application & Mobile App is responsible for leading the design, development, and deployment of weband mobile applications. This role involves driving technical strategy, ensuring quality code delivery, mentoring development teams, andaligning software architecture with business goals.
Experience:
1. Minimum 6 years of experience in software and app development, with at least 2–3 years in a lead or architect role
2. Proven experience in delivering complex mobile and web applications at scale
3. Experience in leading Agile/Scrum teams and stakeholder communication
4. Domain expertise in the industry (e.g., fintech, edtech/skilling, health-tech, e-commerce, government) is advantageous
Main responsibilities inter-alia include
1. Technical Leadership & Architecture: Design and oversee the architecture of scalable, secure, and high-performing web and mobileapplications; Set technical standards and coding best practices; Make decisions on frameworks, platforms, and tools (e.g., React Native,Flutter, Angular, Kotlin, Swift)
2. Application Development Oversight: Lead end-to-end software development for mobile (Android/iOS) and web applications; Ensureintegration with back-end systems, APIs, databases, and cloud services; Supervise version control, CI/CD pipelines, and automatedtesting
3. Mobile App Strategy & Execution: Guide native and cross-platform mobile development (e.g., Flutter, React Native, Swift, Kotlin);Oversee UI/UX collaboration to ensure intuitive and responsive designs; Monitor app performance, crash reports, and user feedback forcontinuous improvements
4. Project & Team Management: Mentor and manage a team of developers, ensuring skill development and task ownership; Participate insprint planning, code reviews, and quality assurance; Coordinate with product managers, designers, QA, and DevOps teams for seamlessdelivery
5. Security & Quality Assurance: Ensure adherence to mobile/web security guidelines and standards (e.g., OWASP); Implementautomated testing strategies, code quality checks, and peer reviews
6. Cloud & DevOps Integration: Collaborate with DevOps teams for cloud deployments (e.g. AWS, Azure, GCP); Define scalabledeployment pipelines and environment management practices
Required Skills:
Proficiency in mobile frameworks: Flutter, React Native, Swift (iOS), Kotlin (Android)
Proficiency in web technologies: React, Angular, Node.js, .NET, or Java
Experience with RESTful APIs, GraphQL, and third-party SDK integration
Familiarity with DevOps tools: Git, Jenkins, Docker, Kubernetes
Strong understanding of cloud platforms (AWS, GCP, Azure)
Expertise in CI/CD, agile practices, and secure coding standards
Educational Qualification:
1. Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
2. Relevant certifications (e.g., Mobile Development, Cloud Architecture, Agile, DevOps) are a plus