TPS - Making Transactions Happen

Senior Software Engineer (Mobile)


Qualification: B.S. / M.S. in Computer Science from a reputable university
Experience: 3-4 years native/cross-platform mobile development

Job Description:
  • Deliver across the entire app life cycle -concept, design, build, deploy, test, release to app stores and support.
  • Build prototypes at tech scoping stage of projects.
  • Working along the developers to create and maintain a robust framework to support the apps.
  • Working with developers to build the interface with focus on usability features.
  • Create compelling mobile device specific user interfaces and experiences.
  • Optimizing performance for the apps.
  • Keep up to date on the latest industry trends in the mobile technologies.
Required Skills:
  • Proven development experience in mobile development.
  • Excellent knowledge in information architecture, human computer interaction and mobile usability design principles.
  • A track record of delivering successful consumer products.
Other Requirement:
  • Strong Object-Oriented design and programming skills
  • Knowledge of data structures, algorithms, design patterns and extensible architecture
  • Hands-on experience with popular languages such as C#, Java, Swift, etc
  • Experience on web service integration.
  • Hands-on experience on native mobile platforms (iOS/Android)
  • Experience with Xamarin would be a plus.
Apply at: