Get in Toucharrow

CONTACT US

Lead iOS Developer – SWIFT/Objective C

As part of our IoT solution engineering team, you’ll be responsible for building our core products – from ideation to production and creating tangible impact for our customers globally.

Responsibilities

  • Work closely with the Product, UXUI, and Backend teams to design, build and extend consumer and/or partner-facing new products, platforms, and features.
  • Build reusable iOS software components for our platform.
  • Implementing custom native interfaces using the latest iOS programming techniques and building.
  • Integrate with our backend services to make sure we are delivering a great mobile user experience that is super-fast for end-user.
  • Help improve code quality through writing unit tests, automation, and performing code reviews.
  • Work with the product and design team to understand end-user requirements and use cases, then translate that into a pragmatic and effective technical solution.
  • Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms, and product.

Skill Requirement:

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Must have published iOS applications in App Store.
  • Extensive knowledge of OOPS, Swift, Objective-C, REST, XML, JSON, SQLite, CoreData, xCode, SWIFT.
  • Should have experience working with Animation, Gestures & Map, and Location SDK.
  • Experience with third-party libraries and APIs.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Must have an understanding of SOLID principles.
  • Should have good knowledge of Architecture design, SDLC, MVC, MVP, MVVM, and VIPER.
  • Strong debugging and troubleshooting skills.
  • Strong understanding of the full mobile development life cycle.
  • Ability to execute the project independently.
  • A self-starter that relies on experience and judgment to plan and accomplish individual and team goals & must be a fast learner.
  • Good communication skills.
  • Experience working on performance tuning the high scalable apps
  • Full-stack development experience is added advantage
  • Familiar with Agile Development Methodology, such as Scrum

Apply Now

 

 

 

 

January 6, 2022

Senior Embedded Software Engineer


Senior Embedded Software Engineer
Comments 0