The job in short
IOS app development.
SwiftiOSScrum
Details
- Found
- 23 d ago · posted 2022-08-04
- Location as listed
- Bengaluru, Karnataka, IN
- Role
- Mobile Engineer
- Source
- The company’s own careers site
Full description
Job Role:
• Be responsible for the development, performance and maintenance of the iOS mobile application.
• Be responsible for product releases in consecutive sprint cycles.
• Develop work plan for each release cycle based on priorities defined by stakeholders.
• Follow best architectural practices to improve and maintain the performance and the overall user experience of the mobile application.
• Collaborate with cross-functional teams to define, design and ship new features.
• Evaluate and research on third-party integrations based on business requirements.
• Design strategies to foresee scalability challenges to reduce time in maintenance cycles.
• Be responsible to adapting to the business and user requirements.
• Unit- test code for robustness, including edge cases, usability, and general reliability.
• Be responsible for code reviews for every release cycle.
• Interact with the project manager as well as business teams to develop a strong understanding of the product and future objectives.
• Provide valuable feedbacks on products based on ease of use and user experience.
• Continuously discover, evaluate, and implement better technologies to maximize development efficiency.
Requirements:
• A never-say-die attitude.
• Strong command over data structures and algorithms.
• Strong problem solving and analytical skills.
• Ability to work with minimal supervision, meeting high productivity standards.
• Self starter, eager to learn and implement new technologies, hard-working.
• Experience with different versions of Swift including the latest version.
• Experience with Objective C will be a plus.
• Strong hands on experience with git for code collaboration and reviews.
• Strong understanding of various architectural design patterns, with expertise in at least one
• Experience in Agile Scrum Software Development methodologies.
• Ability to work independently with minimal dependencies.
• Experience in team management is required.
• Ability to document development process for future review and information transfer process.
Mobile Engineer jobs in Bengaluru · Mobile Engineer jobs in India · All Truckbook jobs