Associate Software Engineer - iOS
Calix
2 - 4 years
Bengaluru
Posted: 25/02/2026
Job Description
Our team is growing and we are looking for a highly skilled and Associate Software Engineer to join our Products organization. As a member of our engineering team, you will play a pivotal role in designing, developing, and maintaining scalable, high-performance software solutions.
Key Responsibilities:
- Develop and maintain iOS applications using Swift and SwiftUI
- Implement UI screens using SwiftUI
- Integrate REST APIs and handle JSON responses
- Assist in debugging, testing, and performance improvements
- Follow coding standards and best practices
- Collaborate with cross-functional teams
Required Skills and Qualifications:
- 1–2 years of experience in iOS development
- Basic knowledge of Swift and Xcode
- Basic Understanding of SwiftUI / UIKIt and iOS app lifecycle
- Familiarity with basic iOS architecture patterns
- Basic knowledge of REST APIs
- Exposure to Git version control
Preferred Qualifications:
- Knowledge of MVVM
- Basic understanding of local storage (UserDefaults/keychain)
Location:
- India – (Flexible hybrid work model - work from Bangalore office for 20 days in a quarter)
About Company
Calix, Inc. is a cloud and software platform company headquartered in San Jose, California. It specializes in providing cloud-based software, systems, and services that enable broadband service providers to simplify operations, deliver exceptional subscriber experiences, and grow their businesses. Calix’s solutions focus on empowering communication service providers to optimize their networks, leverage advanced analytics, and create personalized customer experiences. Known for its innovation in broadband technology, Calix helps its clients transition to next-generation networks, ensuring scalability, efficiency, and improved customer satisfaction.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
