Padmi

Senior Software Engineer – iOS - Pune

IndiaPosted 19 months ago
Software engineeringSenior
Apply at Photon

Opens the source posting on fa-ertb-saasfaprod1.fa.ocs.oraclecloud.com

Source description

About the role

View original

Required Experience & Skills:

6+ years of hands-on experience in software development.

Strong proficiency in Objective-C/Swift and SwiftUI .

Deep understanding of iOS architecture , Apple’s design principles , and interface guidelines .

Experience working with third-party libraries and APIs .

Proficiency in writing unit tests and ensuring code reliability.

Familiarity with Agile Methodology and Scrum framework .

Experience with version control (GitHub) and Continuous Integration tools (Jenkins) .

Responsibilities: Development & Enhancements

  • Develop and enhance the Advanced Store retail application suite—a Point-of-Sales (POS) software that provides enterprise returns validation, transaction logging, business logic, and backend integration for third-party services.

  • Modify system configuration settings to adjust application behavior.

  • Conduct testing and debugging to ensure optimal system functionality and performance.

  • Perform code reviews , contributing to coding standards and best practices .

  • Write and maintain unit tests and automated test cases .

  • Project & Process Involvement

  • Participate in requirement gathering and contribute to technical design documentation.

  • Review project plans and provide feedback to Product Owners .

  • Collaborate with Agile development teams , participating in sprint planning , story breakdowns , and effort estimations .

  • Identify and manage dependencies and potential blockers within the development process.

  • Test, implement, and roll out new POS systems , supporting all phases from planning to deployment .

  • Continuous Improvement & Knowledge Sharing

  • Actively enhance technical knowledge of the POS system, external integrations, and support tools.

  • Manage a library of configurations for different store types.

  • Identify opportunities to increase efficiency, reduce costs, and improve system performance .

  • Share discoveries and best practices with the team.

  • Stay updated on emerging technologies in the iOS ecosystem.

  • Collaboration & Influence

  • Work closely with business users , helpdesk teams , and cross-functional departments .

  • Provide tactical guidance to contractors and junior team members.

  • Maintain clear communication with internal stakeholders and contribute to team discussions .

One address, no account. We’ll tell you when matching roles go live.

More at Photon

Related open roles

View all roles