Role: Senior Software Engineer
Experience: 0-2+ Years
Location: Tirupati
Employment Type: Full Time
Department: Software Development
Notice Period: Immediate Joiners or 30 Days are Preferred.
About GFMNOW
GFMNOW is a fast-growing digital innovation and technology services company specializing in building scalable, high-performance web and mobile solutions; the team empowers global businesses by combining cutting-edge technologies, user-focused design, and robust development practices to deliver secure, efficient, and personalized IT services across cloud, cyber security, AI, and Service Now ecosystems, while fostering a collaborative culture of innovation and continuous learning in which every idea is valued and every team member makes an impact.
Role Overview
We’re looking for a talented iOS Developer to join our growing mobile team. You’ll work closely with a group of passionate engineers, product designers, and backend developers to design and build high-quality, user-centric iOS applications. This is an excellent opportunity to grow your technical skills, collaborate with experienced mentors, and make a significant impact on our user-facing mobile products. If you’re driven by innovation, have a solid command of Swift, and are eager to create exceptional mobile experiences, we’d love to meet you.
Key Responsibilities:
- Design, develop, and maintain advanced applications for the iOS platform using Swift.
- Collaborate with cross-functional teams including product managers, designers, and backend engineers to define, design, and ship new features.
- Implement intuitive, responsive, and high-performing UI components using UIKit and SwiftUI.
- Ensure high-quality code through code reviews, adherence to best practices, and writing comprehensive tests (XCTest).
- Integrate mobile applications with backend services using RESTful APIs and JSON.
- Implement robust data persistence solutions using Core Data or Realm.
- Leverage Grand Central Dispatch (GCD) and Combine frameworks for effective asynchronous programming.
- Optimize application performance and memory usage and ensure smooth user experiences.
- Debug and resolve issues, crashes, and performance bottlenecks efficiently.
- Maintain code repositories using Git and follow collaborative version control workflows.
- Stay updated with the latest iOS SDKs, frameworks, and Apple design guidelines.
Required & Mandatory Skills:
- Strong proficiency in Swift and experience building and maintaining production iOS apps.
- Deep understanding of UIKit, Auto Layout, and responsive UI development.
- Familiarity with SwiftUI is a significant plus.
- Solid understanding of the iOS app lifecycle, memory management, and application architecture (MVC, MVVM, or Clean Architecture).
- Experience integrating RESTful APIs, handling JSON, and managing offline data with Core Data or Realm.
- Should be experienced with Apple Maps features.
- Experience writing reusable and maintainable code using design patterns & design principles.
- Proficient with Git and collaborative version control workflows (branching, merging, PRs).
- Hands-on experience writing unit and UI tests using XCTest.
- Knowledge of asynchronous programming using Grand Central Dispatch (GCD) and combine.
Why Join GFMNOW:
Opportunity to work on real-time product development and client projects Learning and growth through exposure to new technologies and roles Friendly and supportive work environment where ideas are respected Chance to work with a growing and dynamic team.
Please send your updated resume to [email protected]
Job Type: Full-time
Pay: Up to ₹800,000.00 per year
Work Location: In person