Senior iOS Developer
Simpplr Inc Verified employer
Actively hiring · Posted 6d ago · JEV2610A00BCEFF0C
Job description
Job Responsibilities
What you’ll do:
You will be responsible for the delivery of the application/ feature/ module your team will be working on.
Write/Review Code every day in addition to pairing with team members on functional and nonfunctional requirements and spread design philosophy, goals and improvements to code quality across the team
Ensure all code is thoroughly covered by automated tests and that all features meet quality checks before deployment.
Contributing to the constant improvement of practices and processes in the team.
Coordinate with cross-functional teams (Product Management, UX Design, Architects, Developers, QA) to define and execute the feature roadmap.
Research new technologies and tools and share your learning with the rest of the team.
Provides mentoring and guidance to other team members, including new hires.
Senior Software engineer - iOS
Your Skill Set
What makes you a great fit for our team:
Desired Skills & Experience:
5+ years of overall experience with iOS app development
Design, build and maintain high performance, reusable, and reliable Swift code
Developed and published at least 1 application in Swift
Experience in media capturing, editing, and playback using AVFoundation
Experience in writing unit-tests
Experience with offline storage, threading, and performance tuning
Understanding of Apple’s human interface principles and design guidelines
Good understanding of REST APIs
Solid grasp of algorithms, memory management, object-oriented programming
Extensive experience in detecting and correcting memory usage issues as well as optimizing code for application performance
You have excellent written and oral communication skills
Experience in Agile Software development and the Scrum methodologies
Good to have:
Knowledge about MVVM along coordinator pattern and Clean architecture is a huge plus
Exposure in creating Video and Media rich applications
Experience with Continuous Integration
Experience working with product-based organizations
Experience working in a Startup environment
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Simpplr Inc.
- Track your application and get updates by email and WhatsApp.