Job Description
About The Company
Persistent Systems is a global leader in software product development and technology services, dedicated to helping organizations accelerate their digital transformation journeys. With a strong focus on innovation, quality, and customer satisfaction, Persistent Systems leverages cutting-edge technologies to deliver tailored solutions across various industries including banking, healthcare, retail, and manufacturing. The company prides itself on fostering a collaborative and inclusive work environment that encourages continuous learning and professional growth. Persistent Systems is committed to maintaining high standards of integrity, diversity, and social responsibility, making it a preferred employer for technology professionals worldwide.
About The Role
We are seeking a talented iOS Developer with strong experience in Objective C and Swift to join our dynamic team. The ideal candidate will play a crucial role in designing, developing, and maintaining scalable iOS applications that deliver exceptional user experiences. You will collaborate closely with cross-functional teams including backend developers, UX/UI designers, and product managers to create seamless, high-performance mobile solutions. This position offers an excellent opportunity to work on innovative projects utilizing the latest technologies, contributing to the development of enterprise-grade mobile applications that meet the evolving needs of our clients. The role is based in Bangalore and is a full-time employment opportunity, ideal for professionals passionate about mobile app development and eager to make an impact in a fast-paced environment.
Qualifications
The ideal candidate should possess a strong technical background with a minimum of 8 to 10 years of professional experience, including at least 5+ years specifically in iOS development. Proficiency in Objective C and Swift is essential, along with a solid understanding of RESTful API integration, UI/UX design principles, and mobile architecture best practices. Experience working with development tools such as Xcode, GitHub, BitBucket, and deployment tools like TeamCity or Octopus Deploy is required. Candidates should also have familiarity with cloud platforms, preferably AWS, and knowledge of backend systems, databases such as Oracle or MySQL. A good grasp of software development concepts including CI/CD, DevOps, TDD, BDD, and microservices architecture is highly desirable. Additionally, experience with automation testing, crash monitoring tools, and security best practices will be advantageous. Candidates should demonstrate excellent problem-solving skills, attention to detail, and the ability to work collaboratively in a team-oriented environment.
Responsibilities
The responsibilities for this role include designing and developing high-quality iOS applications using Objective C and Swift, ensuring the applications are scalable, maintainable, and optimized for performance. You will be responsible for integrating backend services and APIs, implementing user interface components, and adhering to best practices in mobile app security and performance optimization. The role involves participating in code reviews, writing unit and UI tests, and contributing to continuous integration and deployment pipelines. Monitoring app health, analyzing crash reports, and implementing improvements based on user feedback will be part of your daily tasks. You will also collaborate with cross-functional teams to define technical requirements, troubleshoot issues, and deliver innovative solutions that align with business goals. Keeping abreast of industry trends and emerging technologies to recommend improvements and innovations is essential. Additionally, mentoring junior developers and contributing to technical documentation may be part of your responsibilities.
Benefits
Persistent Systems offers a competitive salary package along with comprehensive benefits designed to support our employees well-being and professional development. Employees enjoy a culture that emphasizes talent growth through quarterly promotion cycles, and the company sponsors higher education and certification programs to enhance skill sets. The organization provides opportunities to work with the latest technologies and participate in innovative projects. Employee engagement initiatives include project parties, flexible work hours, and recognition through Long Service awards. Annual health check-ups, group term life insurance, personal accident coverage, and Mediclaim hospitalization plans are provided to ensure health security for employees and their families. The company promotes a healthy work-life balance and encourages a supportive and collaborative environment for all staff.
Equal Opportunity (in last)
Persistent Systems is an equal opportunity employer committed to fostering an inclusive environment for all employees. We value diversity and do not discriminate based on race, gender, age, disability, sexual orientation, religion, or any other characteristic protected by law. We support hybrid work arrangements and flexible hours to accommodate diverse lifestyles. Our office facilities are accessible and equipped with ergonomic setups and assistive technologies to support employees with disabilities. We encourage applications from qualified individuals of all backgrounds and are dedicated to creating a workplace where everyone can thrive. If you have specific requirements or need accommodations during the application process or employment, please inform us so we can provide appropriate support.
Let's unleash your full potential at Persistent -
Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.