We are looking for an exceptional Android Developer eager to deliver a best-in- class mobile application. You are going to change the way people communicate safely on mobile.
You will be responsible for developing, enhancing, and designing a world-class mobile application for our platform. Your role will include implementing, and enhancing the Android mobile application, alongside a team of world-class developers, designers. You will be responsible for choosing libraries and frameworks to best meet the needs of the application. You will work with product managers and UI/UX designers to create a secure, seamless mobile experience.
- Excellent technical knowledge of Java for Android and the Eclipse IDE
- Demonstrates strong experience/knowledge of the Android SDK
- Good understanding of software development best practices
- Experience working in an agile environment
- Extensive UI Design experience
- Strong knowledge and understanding of different Android platforms
We are looking for a PHP Developer who is dedicated to his craft, writes code that is proud of and can hit the ground running. We need you to write beautiful, fast PHP to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.
You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
- Experience in PHP5 and MySQL.
- Experience with MySQL Database Design and Optimization.
- Knowledge of MVC (Codeigniter), REST.
- Knowledge of Drupal will be preferred.
- Need to have abilities to conceptualize and do a project independently. Accuracy and completeness are critical, as are flexibility and the ability to work on a schedule. Willingness to instinctively take ownership of projects.
- Have a self-motivation and detail-oriented mindset.
- Excellent written and verbal communication skills.
- The curiosity to innovate.
- Ready to face challenges in given timelines.
- Strong organizational and time management skills with proven ability to work on multiple priorities in a time sensitive environment, meeting tight deadlines, and reacting quickly and smoothly to changes.