Job Details
- Software design
- Software development
- Deployment and maintenance
Job Requirements
Ideal candidates will have excellent experience in one or more of the technologies listed below:
- Have at least 4 years working in software development and more than 2 years working in mobile application development using Android.
- Skilled in the whole software development lifecycle, from analysis through design to implementation, deployment and maintenance.
- Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
- Excellent knowledge of Java.
- Experience on web service integration (SOAP, REST, JSON, XML).
- Knowledge of SqlLite and working experience with SQL database.
- Knowledge of HTML and Javascript is a plus.
- Experience working with ticket management is a plus.
- Familiar with Git source control is a plus.
- Have experience in integrating social networks like Twitter and Facebook to Android application is a plus.
- Have applications in Google Play is a plus.
- Good written English is a must and verbal English communication skills with demonstrated ability work in a team environment is a plus.
- Willingness and ability to thrive in a fast paced and agile development environment.
We offer
- Opportunity to travel to client sites in the Silicon Valley and other interesting locations
- Competitive salary
- Annual salary review
- 13-month salary
- Project bonus + overtime salary
- Five working days per week
- Social insurance contribution according to high salary
- Excellent Benefits: holiday bonus, birthday gift, team building, health care examination, big annual year-end party every year, sport activities, …
- Dynamic and comfortable working environment.