Photon Logo

Photon

Senior Software Engineer – iOS - Pune

Posted 3 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
Design, develop, and enhance an iOS-based Point-of-Sale (POS) application suite. Implement features, modify system configurations, write and maintain unit and automated tests, perform testing and debugging, conduct code reviews, participate in requirements and technical design, support deployment, and mentor junior engineers while collaborating with cross-functional teams.
The summary above was generated by AI
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.

Similar Jobs

An Hour Ago
Remote
Gujarat, IND
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Responsible for lab equipment maintenance, calibration, troubleshooting, and team leadership while ensuring compliance with regulations and conducting failure analysis.
Top Skills: 3D X-RayBend TesterCsamFibFtirHast ChamberIso/Iec 17025LinuxReflow OvenSemShock TesterSoak ChamberTemp CycleTemperature ChamberTesterThbWindowsX-Section
An Hour Ago
Remote
Gujarat, IND
Junior
Junior
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Responsible for setup, maintenance, calibration, and troubleshooting of lab equipment. Lead technician team and ensure compliance with safety and quality standards.
Top Skills: 3D X-RayBend TesterCsamFibFtirHast ChamberIso/Iec 17025LinuxReflow OvenSemShock TesterSoak ChamberTemp CycleTemperature ChamberTesterThbWindowsX-Section
7 Hours Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Manage US sales and use tax compliance across jurisdictions, including preparing and filing returns, tax data extraction and reconciliations, month-end accruals and GL reconciliations, supporting state and local tax audits, improving tax processes and automation, and partnering with Tax, Accounting, IT, and business teams on tax treatment and reporting.
Top Skills: AlteryxAvalaraClaudeExcelOnesourceOraclePower BISAPVertex

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account