iOS Developer

Our organization is currently in search of an iOS developer who is motivated to combine the art of design with the art of programming and has the capability to take up challenging projects and bring out outstanding results.

Skills and qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline or equivalent
  • Passionate, energetic, driven to achieve progress and growth by thinking above and beyond
  • Customer obsessed, earning their trust and solving their problems
  • Results driven, effectively overcoming obstacles and challenging the status quo
  • Able to work with and contribute to a team environment toward a shared vision and mission
  • Ability to decompose complex business problems and lead a team in solving them
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites
  • Experience with unit testing and test-driven development
  • Familiarity with cloud message APIs and push notifications
  • Strong knowledge of iOS UI design principles, patterns, and best practices
  • Experience with using third party API’s/integrations
  • Experience with user authentication flows (such as OAuth)
  • Experience with mobile attribution and analytics platforms
  • Experience working with Git in a CI/CD environment
  • Experience with JIRA/Confluence or similar tools
  • Experience and thorough understanding of Agile Software Development
  • Strong Analytical and Problem-Solving skills
  • Strong communication and soft skills, able to motivate, mentor and help fellow developers as well as communicate complex ideas effectively
  • Detail-oriented and exceptional organizational skills
  • Excellent verbal and written communication skills
  • Self-motivated with positive energy

Roles and responsibilities

  • Design and build advanced and scalable applications for the iOS platform
  • Complete hands-on iOS app development using Swift
  • Work with the product and design teams to understand end-user requirements and use cases and translate them into pragmatic and effective technical solutions
  • Integrate with back-end services to make sure to deliver a great, super-fast mobile user experience
  • Work on end-to-end product modules/features from the requirement to going live
  • Design and review code, troubleshoot, and act as a consultant to team members on technical matters
  • Help maintain code quality, organization, and test and build automation
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Unit-test code for robustness, including edge cases, usability, and general reliability

Apply now

only .doc, .docx, and .pdf files are accepted

Protected By reCAPTCHA

India
3rd Floor,
Ravis Arcade, M.G Road, Cochin, Kerala 682035

3rd Floor, MSquared Annex 1 Building, Technopark Campus (Phase 1), Trivandrum, 695581

USA
300 S Pine Island Road
STE 307 Plantation,
Florida - 33324