A rewarding career at 3Pillar Global beckons you!  Apply now if you want to fuel your passion for software development with a company that leverages the best of new and emerging technologies to create revenue generating software products for its clients. We are a leading company in the Product Development Services (PDS) space, exhibiting an astute focus on delivering innovative outcomes for our clients.
We are seeking passionate innovators to be part of our Product Engineering team. The candidate should have good experience with ios technologies and experience in developing and maintaining one or more of the customized products for our clients in an innovative and deadline driven environment.

Technical competencies

  • Excellent exposure in: IOS 8/9 above, Swift, XCode, Objective C, Cocoa, SDK , SQLite
  • Multithreaded iOS applications
  • IOS Application deployment in Apple Store
  • Third-party libraries and APIs
  • Optimization and debugging
  • OO design principles
  • Exposure to server-side software, scalability, performance and reliability aspects
  • Experience on exception handling, correct use of data structures, multi-threaded programming, memory management and application tuning
  • Experience in unit testing
  • Demonstrated problem solving, analytic and troubleshooting skills
  • Strong written and oral communication skills
  • Role & Responsibility

  • Good at requirement analysis, Coding, design, implementation, testing, problem analysis and resolution, and technical documentation.
  • Ability to handle one module independently. Uses best practices for the development and testing. Ability to Mentor others in coding techniques. Optimize code by leveraging features of operating system/lower layers of application
  • Has the ability to create a design from scratch and modify existing designs
  • Experience in customer-facing work with a proven track record or delivering high-quality software products on time and within budget. 
  • Takes ownership for successful technical execution of the project
  • Effectively uses the techniques in the Adaptive PLM to elicit required information
  • Offers suggestions to client based on current knowledge of requirements and Identifies areas for quality improvements.