Mobile Developer - iOS/Flutter

Aricent
Multiple Locations
4 - 20 Years

Posted on: 07/06/2025

Job Description

Senior Mobile Developer - iOS / Flutter

WFO / WFH

Anywhere from India

Job description :

- Design and build advanced applications for the iOS platform

- Collaborate with cross-functional teams to define, design, and ship new features.

- Unit-test code for robustness, including edge cases, usability, and general reliability.

- Work on bug fixing and improving application performance.

- Understanding the needs of stakeholders and conveying them to developers

- Testing and examining code written by others and analysing results

- Ensuring that app is safe and secure against cyber security threats

- Identifying technical problems and developing software updates and fixes

- Working with software developers and software engineers to ensure that development follows established processes and works as intended Primary

Skills :

- Working experience in iOS development

- Good knowledge of SWIFT UI

- Good knowledge of FLUTTER

- Have published one or more iOS apps in the app store

- Knowledge of iOS back-end services.

- Proficient in Objective-C, Swift, and Cocoa Touch.

- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text

- Experience with third-party libraries and APIs

- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

- Solid understanding of the full mobile development life cycle

- Knowledge of Apple s design principles and application interface guidelines.

- Proficient in code versioning tools including Mercurial, Git, and SVN.

- Knowledge of C-based libraries.

- Familiarity with push notifications, APIs, and cloud messaging.

- Experience with continuous integration.

Good to have below attributes :

- Ability to learn and understand complex systems and technical issues

- Excellent troubleshooting skills

- Ability to prioritize, focus and drive tasks to completion

- Devotion to producing high quality, high performance systems

- Keen troubleshooting and problem solving abilities

- Ability to identify improvement opportunities and contribute to the overall teams capabilities

- Active Participation in Design discussions and Architecture discussions

- Be a good evangelist for the benefits of Product quality

- Must be able to learn new technical areas quickly

- Work effectively in a fast paced and dynamic environment

- Must be a motivated self-starter with a short learning curve

- Quality activity initiator and driver in Feature team

info-icon

Did you find something suspicious?