- Company: Ondemand Mobile
- Deadline: Friday 30th August 2013
- Location: Nairobi
We are looking for a versatile developer with predominant skills in java but who is comfortable in any
language environment including the .NET framework.
Bachelor’s degree in Computer Science or related discipline
-some experience in developing custom-built software, you will be required to show Projects done.
-Problem solving and analytic skills.
-Ability to work with a team and to learn.
-Good communication skills.
-Ability to be adaptable and flexible
Specialist knowledge required:
-knowledge in mobile platform development (Android and windows)
-Knowledge of Java/Spring or Vaadin frameworsk
-Familiarity with the .NET framework
-Experience with traditional RDBMS databases, such as Postgres, MySQL, Oracle, etc.
-Knowledge and experience of professional software practices including source code control, bug
tracking, unit testing and code reviews.
-Enthusiasm for working in a fast-paced start-up. We ship to hundreds of people on a very regular
basis, with tight schedules and small teams, and it takes a certain kind of energy and drive to get it
done! Comfortable with both object oriented and procedural programming methodologies
-You will develop and maintain new and existing mobile/web applications in our agile environment. -
Participate in all phases of our software development life cycle to convert concepts and specifications
into deployed applications and features.
-Interact daily with the systems and processes used in professional software development, including
source control, bug tracking, testing, etc.
-Within the first three months of work, you will design, prototype, implement and deploy one or more
core web/mobile platform services.
-The process will include developing an early understanding of the product, documenting design and
code details and participating in peer code reviews. The resulting service will require integration with
other existing web/mobile systems.
-Write maintainable code with extensive test coverage.
-Tackle complex problems in distributed computing, visualization performance, distributed queuing,
Nice to Haves:
-Struts framework experience.
-Ruby or Ruby on Rails experience.
-Mobile app development Experience with payments processing and/or Social API’s (Facebook,
How to apply
Please send detailed CV and cover letter to firstname.lastname@example.org
- HOW DO YOU DEVELOP YOUR SOFTWARE... Wednesday 3rd September 2014 6:00pm
- MOBILE MONDAY – FEATURING ELMA BY CRAFT SILICON... Monday 8th September 2014 6:00pm
- MANAGING CUSTOMERS AND MARKETS... Tuesday 9th September 2014 9:00am
- Forum - The intersection between mobile and big data... Wednesday 27th August 2014 5:30pm