Synamedia logo

IOS Architect

Bangalore, India | Professional | Full-time

Home IOS Architect

Mar 3, 2020

Share this:

Mandatory Skills:

  • Experience on iOS and MAC platform app development
  • Objective C
  • Rx Swift, Swift
  • Object oriented Programming and Design
  • Review and thoroughly understand business requirements
  • Research new technologies suitable to our industry and business goals
  • Architect and design scalable engineering solutions to meet business requirements
  • Create proof of concept (POC) prototype to demonstrate feasibility
  • Create documentation of all architectural design and analysis work
  • Lead and drive execution of architectural design to deliver end product
  • Develop native and hybrid mobile applications
  • Mentor junior software engineers
  • Demonstrated architectural and design capabilities in mobile application development on iOS platform
  • Expert knowledge and experience with Swift/Objective C
  • Extensive experience with Reactive programming framework
  • Proficient in user interface design principles and standards
  • Experience working with Network Protocols
  • Knowledge and experience with object oriented programming
  • Excellent communication and interpersonal skills
  • Ability to prioritize tasks and deliver with confidence in a fast-paced environment
  • Meticulous attention to detail and strong organizational sense
  • Motivated with the ability to work independently as well as part of a team
  • Must be motivated and interested in learning

Optional Skills:

  • Experience and knowledge with Audio/Video streaming is optional but desired
  • Knowledge and experience with Jira and github is preferred
  • Familiar with Agile/Scrum methodologies
  • Protocols : Knowledge in HTTP, TCP, UDP, Wireless protocols
  • Tracking Tools : Bugzilla, JIRA

Minimum Relevant Experience:

  • At least 10 years software development experience and 5 years software architecture experience.

Academic Minimum Qualification:

  • Bachelors of Engineering degree / Master of Computer Applications (required) / M. Tech (preferred)


Ready for a change? We’d love to hear from you.

Apply now

Latest opportunities