Software Engineer - iOS Developer

2 - 6 years

0 Lacs

Posted:23 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be working as a Software Engineer, iOS at Simpplr, a leading AI-powered platform that focuses on unifying the digital workplace to enhance the employee experience. Your role will involve designing, building, and maintaining high performance, reusable, and reliable Swift code. You will write unit-tests to ensure robustness and handle edge cases effectively. It is important to take ownership of product/features, ensuring end-to-end development with testing and meeting deadlines. Understanding Apple's human interface principles and design guidelines will be crucial for this role. Additionally, you should have a good understanding of REST APIs and solid grasp of algorithms, memory management, and object-oriented programming. Key Responsibilities: - Design, build, and maintain high performance, reusable, and reliable Swift code - Write unit-tests for robustness, including edge cases, usability, and general reliability - Take ownership of product/features for end-to-end development with testing and meeting deadlines - Understand Apple's human interface principles and design guidelines - Have a good understanding of REST APIs - Demonstrate a solid grasp of algorithms, memory management, and object-oriented programming - Develop and publish at least 1 application in Swift - Detect and correct memory usage issues, as well as optimize code for application performance - Work in Agile Software development and follow Scrum methodologies - Possess excellent written and oral communication skills Qualifications Required: - 2-5 years of overall experience with iOS app development - Developed and published at least 1 application in Swift - Understanding of Apple's human interface principles and design guidelines - Good understanding of REST APIs - Solid grasp of algorithms, memory management, and object-oriented programming - Experience in Agile Software development and Scrum methodologies - Excellent written and oral communication skills Good To Have: - Knowledge about MVVM along with coordinator pattern and Clean architecture - Exposure to create Video and Media rich applications - Experience with continuous integration - Experience working with product-based organizations - Experience working in a Startup environment - Experience with offline storage, threading, and performance tuning Please note that at Simpplr, they operate with a Hub-Hybrid-Remote model. As a Software Engineer, iOS, you may fall under the Hybrid category, which allows for a combination of work from home and office. This model provides flexibility based on the role, with exceptions, to meet the needs and preferences of employees. You will be working as a Software Engineer, iOS at Simpplr, a leading AI-powered platform that focuses on unifying the digital workplace to enhance the employee experience. Your role will involve designing, building, and maintaining high performance, reusable, and reliable Swift code. You will write unit-tests to ensure robustness and handle edge cases effectively. It is important to take ownership of product/features, ensuring end-to-end development with testing and meeting deadlines. Understanding Apple's human interface principles and design guidelines will be crucial for this role. Additionally, you should have a good understanding of REST APIs and solid grasp of algorithms, memory management, and object-oriented programming. Key Responsibilities: - Design, build, and maintain high performance, reusable, and reliable Swift code - Write unit-tests for robustness, including edge cases, usability, and general reliability - Take ownership of product/features for end-to-end development with testing and meeting deadlines - Understand Apple's human interface principles and design guidelines - Have a good understanding of REST APIs - Demonstrate a solid grasp of algorithms, memory management, and object-oriented programming - Develop and publish at least 1 application in Swift - Detect and correct memory usage issues, as well as optimize code for application performance - Work in Agile Software development and follow Scrum methodologies - Possess excellent written and oral communication skills Qualifications Required: - 2-5 years of overall experience with iOS app development - Developed and published at least 1 application in Swift - Understanding of Apple's human interface principles and design guidelines - Good understanding of REST APIs - Solid grasp of algorithms, memory management, and object-oriented programming - Experience in Agile Software development and Scrum methodologies - Excellent written and oral communication skills Good To Have: - Knowledge about MVVM along with coordinator pattern and Clean architecture - Exposure to create Video and Media rich applications - Experience with continuous integration - Experience working with product-based organizations - Experience working in a Startup environment - Experience with offline storage, threading, and performance tuning Please note that at Simpplr, the

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You