Position: Senior Android Developer (java + kotlin)
Company: Luxoft
Category: Android
Experience required: 2y
English level: upper

PROJECT DESCRIPTION
Are you passionate about bringing systems to life? Do you have the drive to innovate?

Do you want to help develop new high-profile client-facing mobile financial applications? Take pride in the quality of software delivered for each development iteration?

You will be joining the e-commerce IT team within top tier investment bank to develop and maintain a set of mobile applications across Android and iOS. You will collaborate closely with the Business, Client and Server-Side Developers, Quality Assurance and User Experience professionals.
RESPONSIBILITIES
We're looking for someone to join us and:
- be a part of a high-performing team on a high-profile project
- solve challenging problems in elegant way
- master state-of-the-art technologies and a complex business domain
- build the highly responsive and fast updating application in Agile & Lean environment
- apply best development practices and effectively utilize technologies
- work across full delivery cycle to ensure high quality delivery
- write high quality code and adhere to coding standards
- work collaboratively with a small team of technologists and closely with the business
SKILLS
MUST
Kotlin, Selenium, Messaging Systems, Clean Code, Code Refactoring, Algorithms, Programming Fundamentals, Unit Testing Framework, RESTful WS, Agile Methodology, Java, Data Structures, Problem Solving, Design Patterns
NICE TO HAVE
HTML5, JavaScript
- focused on quality
- an excellent communicator
- aware of on-going technology trends and how to pragmatically leverage their benefits
- quick learner
- comfortable working independently, as well as in a team-oriented, collaborative environment