Founded in 2014, Circles is a global technology company reimagining the telco industry with its SaaS platform, helping telco operators launch and operate successful digital brands. Today, Circles is partnering with operators in 14 countries across 6 continents with the mission to deliver digital experiences to millions of people through our businesses.
With Circles.Life, our digital lifestyle brand established in Singapore, we empower and delight customers by offering digital experiences that go beyond traditional telco services. Circles.Life is powered by the same SaaS platform and go-to-market strategies developed by Circles, serving as a market-leading example of digital innovation and the future of telco. Circles.Life has earned numerous accolades over the years, including "Best Use of MarTech" at the CX Asia Excellence Awards and #1 in Singapore's Best Customer Service Award.
Circles is backed by global investors such as Peak XV Partners (formerly Sequoia), Warburg Pincus, EDBI, and Founders Fund - renowned institutions with a track record of backing industry-shaking innovators.
Job description:
As a
Senior Software Engineer, iOS
at Circles, you will play a crucial role in developing and maintaining our iOS applications. You will work closely with cross-functional teams, including product managers, designers, and other developers, to deliver robust and scalable mobile solutions. The ideal candidate is passionate about mobile technologies, has a strong foundation in iOS development, and is eager to grow their skills in a collaborative environment.
As a key member of our team, your responsibilities include:
Develop, test, and maintain iOS applications using Swift and/or Objective-C
Collaborate with UI designers and product managers to define app features and functionality
Write clean, maintainable, and efficient code following best practices and coding standards
Debug and resolve issues, ensuring high performance and responsiveness of applications
Participate in code reviews and provide constructive feedback to peers
Integrate third-party libraries and APIs to enhance app capabilities
Stay up-to-date with the latest industry trends and technologies, and apply them to improve our products
Work with the QA team to ensure the quality and reliability of applications
Contribute to the continuous improvement of our development processes and workflows
Requirements
:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
Minimum 6 years of experience in iOS development
Proficiency in Swift and/or Objective-C
Solid understanding of the iOS SDK, Xcode, and Apple's Human Interface Guidelines
Experience with version control systems, preferably Git
Familiarity with RESTful APIs and mobile app architecture patterns (MVC, MVVM, etc.)
Strong problem-solving skills and attention to detail
Excellent communication and teamwork skills
Ability to work independently and manage multiple tasks effectively
Preferred Skills:
Experience with Core Data, Core Animation, or other iOS frameworks
Knowledge of unit testing and UI testing frameworks
Familiarity with continuous integration and continuous deployment (CI/CD) pipelines
Understanding of app store submission process and best practices
Contributions to open source projects or personal projects demonstrating your skills
Firebase analytics / crashlytics and remote config
Rx-swift, combine framework
To all recruitment agencies: Circles will only acknowledge resumes shared by recruitment agencies if selected in our preferred supplier partnership program.
Please do not forward resumes to our jobs alias, Circles employees or any other company location. Circles will not be held accountable for any fees related to unsolicited resumes not uploaded via our ATS.
Circles is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, disability or age.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD3651715
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
KA, IN, India
Education
Not mentioned
Experience
Year
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.