Role & responsibilities
- Leading the development and implementation of creative mobile applications to enhance client engagement
- Managing software engineering teams to deliver high-quality software solutions that meet client needs
- Utilizing programming languages such as Java, Kotlin, and SwiftUI to design and code mobile applications
- Overseeing the application lifecycle management, including planning, coding, testing, and deployment
- Collaborating with cross-functional teams to integrate APIs and microservices into mobile applications
- Conducting code reviews and quality assurance testing to maintain software standards
- Driving continuous integration and delivery processes to streamline application development
- Mentoring junior developers and fostering a culture of creativity and innovation within the team
- Analyzing business requirements to align software solutions with client objectives
- Promoting the adoption of agile methodologies and embracing change to improve project outcomes
-iOS: Swift + SwiftUI/UIKit or Android: Kotlin (or Java) + Jetpack Compose -Cross-platform: React Native (JavaScript/TypeScript)
or Flutter (Dart), mobile app architecture patterns, Understanding of the full mobile app lifecycle build, test, release, app store submission
-REST API integration and JSON handling, Local data persistence (SQLite, Realm, Core Data, Room, or equivalent), UI/UX & Platform Compliance
- Preference for at least one of the following fields of study: Artificial Intelligence, Business Analytics, Computer and Data Engineering, Computer Science, Human Computer Interaction, Industrial Engineering, Information Systems/Technology, Machine Learning, Management Information Systems, Software Engineering
- Excelling in client management and relationship building
- Utilizing Acceptance Test Driven Development (ATDD) methodologies
- Developing applications using Java, Kotlin, and SwiftUI
- Implementing microservices architecture for scalable solutions
- Managing software project planning and execution
- Mentoring teams in software development best practices
📌 Mobile App Developer - Manager (Bengaluru)
🏢 PwC
📍 Bengaluru