Location: Yerevan, Armenia
Category: Software development
Type: Full time
Deadline: 04-Feb-19 12:00:00 AM
Salary:
Description
Responsibilities
- Write great, maintainable code, quickly building new features
- Responsible for architecture and design of mobile client for Android platforms
- Participate in all cycles of software design and development
- Perform unit and automated test case development
- Work in a small team delivering ambitious SDK apps
- Work closely with project managers in an agile environment
RequiredQualifications
- 8+ years of software development experience
- At least 4 years hands-on Java and Android experience in a professional environment
- 4+ years of Linux C/C++ development experience
- Deep knowledge of networking and Linux
- Good knowledge of OOP
- Experience with test-driven development environments
- Fluent knowledge of written and spoken English language
- You have a willingness to learn what you don’t know and a can-do attitude
- Excellent communication, interpersonal, problem solving and relationship management skills
- Detail oriented personality and a self-starter
- Ability to work on multiple tasks and to prioritize personal workload
Preferred Skills/Experience:
- Thorough knowledge of the standard library, STL containers, and algorithms
- Understanding mobile hardware is a big plus (optimizing battery usage)
- Understanding of memory management in non-garbage collected environments
- Experience with VPN (android.
Benefits
No comments:
Post a Comment