Be Part of the uPraxis family

Software Developer (iOS)
  • Bachelor’s degree in IT, Computer Science or a similar technical field of study, or equivalent practical experience.
  • At least 3 – 5 years working experience in mobile development and / or related field.
  • Swift
  • Object Oriented Design
  • Design Principles
  • Design Patterns (MVVM Framework)
  • Cocoapods
  • RESTful APIs to connect iOS applications to back-end services
  • Code versioning tools (GIT)
  • Data Structures, Algorithms
  • Debugging / Bug Fixing
  • Data Modelling
  • Continuous Integration and deployment
  • Project Management Tools (JIRA)
  • Design and build advanced applications for iOS platform and ensure optimization of the mobile applications.
  • Collaborate with cross-functional teams in different layers of the infrastructure.
  • Develop prototypes quickly.
  • Build the libraries and frameworks that support authentication, co-presence, and cutting-edge network protocols.
  • Unit-test code for performance, quality, robustness, responsiveness of applications including edge cases, usability, and general reliability.
  • Identify and correct bottlenecks and fix bugs.
  • Discover, evaluate, and implement new technologies to maximize development efficiency.

Competitive Rates

Above average industry rates

Convenient Location

Walking distance from well-known landmarks, public transportations, and eating spots.

Personal Accident Insurance

FREE 1-year accident insurance policy

Semi-flexible Schedule

Day-time shift with weekends off


    By submitting, you agree to our Privacy Policy