E

Software Engineer/ Senior Software Engineer(iOS)

Job Description - Software Engineer/ Senior Software Engineer(iOS)




The iOS Software Engineer/Senior Software Engineer will be responsible for designing, developing, and maintaining iOS applications. The ideal candidate will have 2-6 years of experience and will work closely with cross-functional teams to deliver high-quality mobile solutions that meet business needs.







Responsibilities:



  • Develop, test, and maintain robust and scalable iOS applications using Swift and Objective-C.

  • Collaborate with designers, project managers, and other developers to implement new features and enhancements.

  • Participate in the entire mobile app development lifecycle, including analysis, design, coding, testing, and deployment.

  • Debug and resolve technical issues to ensure smooth operation and user experience of iOS applications.

  • Optimize applications for maximum performance and scalability.

  • Ensure code quality through code reviews and adherence to coding standards.

  • Stay up-to-date with emerging technologies and industry trends to continuously improve development processes and standards.

  • Follow our company’s core values: Deliver what was asked, Deliver on time, Deliver in budget, Deliver with quality, Deliver great experience.






Requirements



  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

  • 4-5 years of experience as an iOS Developer or similar role.

  • Strong knowledge of Swift and Objective-C programming languages.

  • Experience with iOS development frameworks and tools like Xcode.

  • Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks is a plus.

  • Familiarity with version control systems, especially Git.

  • Understanding of mobile app security, performance optimization, and best practices.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and teamwork abilities.



Preferred Skills: 



  • Experience with RESTful APIs and third-party integrations.

  • Knowledge of DevOps practices and tools.

  • Experience with Agile/Scrum methodologies.



Work Environment:



  • Collaborative team environment with mentorship from senior developers.​

  • The position may require occasional on-call or after-hours work to address urgent issues.






Benefits



  • Competitive salary and performance-based bonuses.

  • Health insurance and other employee benefits.

  • Opportunities for professional development and career advancement.



Schedule: 



  • Day shift 

  • Monday to Friday



Application Process:



  • Submit your resume, cover letter, and optionally a portfolio of academic projects or personal work to [email protected]m







Original job Software Engineer/ Senior Software Engineer(iOS) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.