Role Description
Software Developer (iOS)
Key Responsibilities
- Participate in technical discussions and contribute to application design by analyzing business and user requirements.
- Develop, enhance, and maintain high-quality software applications and services.
- Perform unit testing, debugging, troubleshooting, and issue resolution to ensure application stability and performance.
- Collaborate with cross-functional teams and stakeholders to identify, analyze, and resolve technical challenges efficiently.
- Adhere to established software development lifecycle (SDLC) processes, coding standards, and best practices.
- Support product deployments, application releases, and ongoing maintenance activities.
- Contribute to continuous improvement initiatives and undertake additional responsibilities as required.
Required Qualifications & Experience
- Bachelor's degree in Engineering, Technology, Computer Applications, or a related discipline (B.E./B.Tech/MCA).
- Minimum 5 years of software development experience.
- Robust programming experience in Java, C++, Spring Boot, HTML5, XML, and SQL.
- Hands-on experience with Swift, SwiftUI, Objective-C,
and Xcode for iOS application development.
- Experience integrating RESTful and GraphQL APIs.
- Knowledge of JSON, microservices, and modern application architecture.
- Familiarity with Docker, Kubernetes, and Kafka is desirable.
- Experience with UPI, payment, or banking SDK integrations is preferred.
- Understanding of App Store deployment and release management processes.
- Good knowledge of software development methodologies, Agile practices, and SDLC.
- Strong analytical, problem-solving, and debugging abilities.
- Excellent verbal and written communication skills.
- Proficiency in Microsoft Office tools is an added advantage.
- Exposure to banking, financial services, or fintech environments is preferred.
Preferred Skills
- Mobile application development and deployment for iOS platforms.
- API design and integration best practices.
- Containerization and cloud-native development concepts.
- Performance optimization, troubleshooting, and application support.
Skills SwiftUI, Swift, Apache Kafka
📌 iOS Developer III - Software Engineering (Mumbai)
🏢 UST
📍 Mumbai