Sr. iOS Developer

UBA Solutions Pvt. Ltd.

UBA Solutions incorporated on February 12, 2006, is one of the pioneers IT companies of Nepal. UBA Solutions is a Monotype Partner Company working in collaboration with Monotype Inc. since 2009. Monotype Inc. is a US-based multinational company whose headquarter is in Boston, MA;andhasofficesinIndia, USA, Korea, UK, Germany, China, and Japan. At UBA Solutions, we offer an entrepreneurial environment where technology professionals thrive and where individual contributions really count. Our employees create and help shape some of the most cutting edge technologies every day. As a partner of Monotype, our engineering teams use best in class advanced techniques and tools in Continuous Integration, LAMP, Node.JS, ASP.Net, C#, AWS, Reactjs, and automated test solutions in the entire spectrum of solutions in areas like cloud services, e-commerce, embedded systems, digital advertising, and brand engagement.

Details / requirements:

Requirements:

  • At least 5 years developing software professionally.
  • At least 2 years developing iPhone apps either personally or professionally. 
  • You need to be comfortable with Objective-C, Swift and the Apple SDKs. It’s a plus if you have published apps that you can point us to.
  • You need to be comfortable with different the design patterns that are used in modern applications.
  • Working experience in agile software development.
  • Strong object-oriented concept.

Nice to have:

  • Experience within the Open Source community.
  • User interaction and visual design.
  • Experience of source code control with Git, TFS.
  • Working experience Mac OS X desktop applications.

Responsibilities:

  • Work closely with a team of developers, designers and product managers.
  • Develop robust applications from business requirements documentation.
  • Provide formal and informal leadership to a team of engineers implementing complex mobile functionality.
  • Provide engineering thought leadership.
  • Provide feedback on business requirements documentation to ensure resolution of any apparent ambiguity or contradictions.
  • Participate in the selection and implementation of third party software to support design and maintenance.
  • Develop and communicate workload estimates (ie. Creation of workload breakdown plan to define and track software development efforts).
  • Deliver functionality within estimated effort and time frames.
  • Conduct Design reviews with stakeholder team.
  • Conduct code reviews for their team members to ensure standards compliance.
  • Communicate issues and status information to stakeholder team.

Overview

Category Web Development
Openings 3
Experience 5+ years
Education B.E. in Computer Science
Posted Date 18 Jun, 2015
Apply Before 15 Jul, 2015
City Lalitpur