TPS - Making Transactions Happen
HOME   |   NEWS   |   EVENTS   |   CASE STUDIES   |   CAREERS   |   CONTACT US   |   SITE MAP
 
 
 

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: humanresources@tpsonline.com