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.
- Strong 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.
- Valuable 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
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
📌 iOS Developer III - Software Engineering (India)
🏢 UST
📍 India