Join Us » 

Join Us Here

  Name
  Email Address
  Phone Number
  City, State, Country
  Upload Resume Here
 

Careers

iOS Developers

KSoft Systems Inc. is looking for a dedicated and passionate iOS Developers who lives to get things done, is smart and understands mobile development. You'll be working in a enthusiastic team who loves to iterate quickly and exceed expectations.

You love what you do because it makes a difference to the company. You like to work hard but it's worth it, because you're having fun with a great group of people in an amazing work environment. You are the future of awesome…

Responsibilities:

  • Design and build app software for Apple mobile platforms.
  • Code primarily in Objective C.
  • Be passionate writing maintainable, extensible code.
  • Thrive in an agile development world.
  • Participate in design and code reviews.
  • Interface with other team members to incorporate their innovations and vice versa.
  • Identify and communicate best practices.

Qualifications:

  • Minimum of 1 year (preferably 2-3+) experience developing native iOS apps
  • Minimum of 3 years (preferably 5+) overall software development experience
  • Shipped applications on the iOS App Store
  • Highly proficient in Objective-C
  • Extensive experience programming for Apple mobile platforms (iPhone, iPod touch, and iPad) up to the current iOS SDK.
  • Strong Computer Science fundamentals in object oriented design, data structures, networking, concurrency
  • Independent, organised, and able to work on multiple fast-paced projects at the same time.
  • Experience with REST, JSON, and API/Web-Services.
  • Details-driven in User Interface.
  • Bachelors or Masters in Computer Science required.

Lead iOS Developers

KSoft Systems Inc. is looking for a talented and ambitious Lead iOS developer to join the development team. The developer will be working with a very enthusiastic development team. You will ensure the apps produced follow best practice development processes and are to the highest standards.  They will act as the key point of contact for the UX, design and QA teams for the project as a subject matter expert. 

The successful candidate will be friendly, approachable and have the ability to work in a team of developers, or as the lone developer, within a project team made up of Creatives, QA and project management specialists.  They will be able to clearly demonstrate an industry standard "best practice" approach to development.

The Lead iOS developer will keep up to speed on new trends, methods and coding styles to ensure the products developed are the best of breed and provide our clients with market leading products.

Responsibilities:

  • Develop proof of concept native iOS apps using Objective-C.
  • Code reviews of application produced by development team.
  • Act as a subject matter expert for iOS.
  • Review and input into wireframes and mock ups to ensure native experiences are designed.
  • Help developers troubleshoot problems and suggest better ways of working.
  • Attend client meetings as a subject matter expert.
  • Help the technical architect on testing API's and SDK's when needed.
  • Refactor, document and propose solutions for improving existing code.
  • Design data models and develop programs to access network resources and interact with relational databases.
  • Participate in code reviews.
  • Recommend creative solutions to business issues.
  • Resolve emergency defects raised by QA team.Build prototypes to support the sales team and strategy to sell concepts to existing and new clients

Skills and Experience:

  • Good problem solving and communication skills.
  • Excellent Objective C skills with good knowledge of the iOS SDK.
  • 5+ years commercial experience developing iOS apps with a portfolio of apps live in the iTunes store.
  • Good understanding of algorithms and data structures.
  • Excellent understanding of Object-oriented programming.
  • Has a clear understanding of the technical delivery lifecycle.
  • A good eye for detail and excellent oral and written English.
  • Excellent team work as well as being self motivated to work under own initiative.
  • Ability to read and understand wireframes/functional specs provided by the UX team.
  • Has worked with Agile development methodologies.
  • Has an understanding of quality standards and best practices.
  • Bachelor's or Master’s degree in Computer Science or similar (or equivalent work experience.)
  • Has been lead developer on complex projects managing a team of around 5-10 developers.

Android Developers

KSoft's Mobile team is looking for an Android developer who wants the challenge of making our apps the most beautiful, groundbreaking, and collaborative applications in the Google Play market. You will be joining very enthusiastic team to focus on Android aesthetics, performance, and user experience across multiple devices.

Our team believes that Android is beautiful and we’re confident that it will change how people interact over many years to come.

Requirements:

  • Java, JS, HTML, CSS, JSON, etc. You know them inside out and upside down
    An interest in details from small to big because you want to delight your users
    Enjoying the danger of trying new things or turning the typical into the delightful

Pluses:

  • Contributing to open source Android apps or libraries
  • Being familiar with Android design guidelines and best practices.

Show us your stuff!  Please provide us with information you feel would be useful to us in gaining a better understanding of your technical background and accomplishments. Links to your technical blogs, publications, personal projects, etc. are exceptionally useful. We especially appreciate pointers to your best contributions to open source projects

Lead Android Developers

Love Android? Want to build world-class enterprise mobile applications? Good. Bring your skills to us! Help build our new generation of mobile-first enterprise apps, to be used by hundreds of thousands of people.

Responsibilities:

  • Build beautiful Android applications 
  • Architect sophisticated multi-threaded apps
  • Write organised and structured code
  • Identify and fix performance problems
  • Debug hard problems
  • Be a Subject Matter Expert and provide guidance to developers

Experience:

  • BTech/ MTech/MCA in Computer Science/Computer Engineering/Information Science or Equivalent Experience
  • At least one App in Google Play Store available for immediate download and review
    Experience with JSON, XML, JavaScript and interfacing Android applications to server side APIs
  • Working knowledge of action-bar, loaders, fragments, and other tools introduced with Honeycomb and Support library
  • Building mobile applications with heavy emphasis on user experience and ease of use
  • Intense interest in becoming an Android expert
  • Strong understanding of the Android ecosystem
  • Managed team of 5-10 developers on complex projects
  • Attention to detail