Senior Android Developer (offline)

Project Description:
An essential part of your connected car experience is how to access and enjoy all the new features safely, without being distracted from driving.

While the automotive industry making the transition from traditional to connected vehicles and then toward autonomous vehicles, development of connected mobility in cars becomes central part of the modern automotive design.

In partnership with global leading car manufacturer, Luxoft opens now new opportunities in development of modern in-vehicle connect mobility.

We offer you to join fast growing team, supported by highly professional Luxoft experts, in challenging journey: creation and customization of the modern and comprehensive JavaScript BackEnd system. You'll be key member of cross-functional scrum team, closely work with customer, travel to US and Canada. Future relocation to US/Canada is possible.

Technology also includes: Selenium, WebSocket, valgrind, QNX/Linux/Android, Git/Subversion.

While this job will be both challenging and extremely interesting for a person with an analytical mind, it will be well compensated by Luxoft wage and extremely good social package.

Responsibilities:
- New features full-cycle development
- Work on design, technical quality and existing product support
- Review and troubleshoot technical issues
- Support & follow established developments process as well as engineering practices used by the team

Mandatory Skills:
- Strong working knowledge of Android platform
- Excellent knowledge of Java, common design patterns
- An understanding of the Software Development Life Cycle (SDLC), primarily Agile
- Working knowledge of cross-platform mobile technologies and understanding of associated pros and cons (e.g. Xamarin)
- Working knowledge of client-server architecture, networking and multi-threading software design
- Ability to create custom UI according to the design
- Experience with third-party libraries and APIs
- Test-driven development, experience with one or more Android tools for writing unit/functional tests
- Upper intermediate English is a must
- Self-learning ability

Nice-to-Have Skills:
- Wide production Android development experience is a big plus
- Experience with Android NDK (JNI)
- Knowledge of other mobile platforms (iOS, Win8)
- Use and configuration of automated build tools
- Continuous integration (e.g. Jenkins)
- Experience with Version Control Systems (Git)
- Experience with Dependency Manager (CocoaPods)
- Experience with Package Manager (RubyGems)

Languages:
English: Intermediate

About Luxoft

Luxoft provides high-end solutions to business worldwide. Our main clients are international corporations such as Boeing, IBM, Deutsche Bank, UBS, Harman, Alstom, Ford, Hotwire and many others. Luxoft`s customers benefit from the right mix of technology skills, industry knowledge, proprietary processes and a choice of engagement models.
Today, Luxoft is +12000 strong specialists with the presence on 5 Continents, 16 Countries with 30 Offices and 27 Delivery Centers.

Company website:
http://www.luxoft.com/

The job ad is no longer active

Look at the current jobs Android Kyiv→