Description
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 recent 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 ecosyste
📌 Senior Software Engineer – iOS (India)
🏢 Photon Group
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.