JOB OVERVIEW
We are looking for exceptional IOS App developers to join our team. We want to elevate our mobile experience to the next level. If you are an experienced developer with a strong background in UX design and slick interfaces, who enjoys challenging, fast-paced projects – keep reading!
Our software developers are responsible for completing a wide array of projects. These include designing, developing, and providing support for new software applications, modifying existing applications for both our internal systems and our customers.
RESPONSIBILITIES AND DUTIES
- Design and build sophisticated and highly scalable app experiences using native or hybrid technologies.
- Translate and build the designs and wireframes into high quality responsive UI code.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, etc.
- Explore possible architectures for implementing new features.
- Follow the best practices while developing the app and also keeping everything structured and well documented.
- Use CI/CD for smooth deployment.
- Document the project and code efficiently.
- Manage the code and project on Git in order to keep in sync with other team members and managers.
- Participate in code reviews and provide feedback for improvements.
- Communicate with the Product Manager regarding the status of projects and suggest appropriate deadlines for new functionalities.
- Ensure security guidelines are always followed while developing the app.
- Maintaining software through product lifecycle including design, development, verification and bug fixes.
- Resolve all prioritized bugs reported in a timely manner.
- Perform time profiling and memory leaks assessment.
- Write automation tests for the App.
- Following company policies and quality procedures to ensure quality product deliverables.