We are looking for a highly motivated SW Engineer with deep Android development experience who cherishes working in a collaborative, high-performance environment .
As a key part of our software development team, you will be responsible for architecting, designing and developing Android libraries and applications relevant to the VOIP. The position requires a mature understanding of and deep experience in Android development; and Bluetooth and BLE development and experience of work with NDK.
You will make high level design choices for the software structure, frameworks, protocols, and algorithms. You will work with others to determine priorities for development.
You must be hands on and exceptionally skilled as it relates to programming / coding. You enjoy and are artful both in actively coding, as well as advising and supporting others.
Жми и узнай подробности тут : https://www.mera.ru/career/apply/senior-android-developer-architect-voip
-Work closely with a cross functional team including product management, engineering, product marketing to define, architect and design platform features.
-Define, provide technical direction, and lead the development of critical systems services and Android development toolchains, using modern best of breed technologies.
-Write both prototype and production Java code, develop technologies, and build valuable products.
-Building and maintaining strong relationships with peer software engineering teams and product owners.
-Review code and designs.
-Be an active participant in an Agile Scrum environment.
-Drive innovation within the team. Help define the next generation of platform features, and developer tooling.
- Remote and onsite communication with customer dev and management teams.
-Bachelors of Engineering in Computer Science or related discipline or equivalent job experience.
-Min. 3 years of software development experience.
-Technical proficiency in cross-platform application development technologies and platform abstraction strategies
-Demonstrated ability to listen, understand, and respond professionally to customer questions and/or issues.
-Deep knowledge and hands-on experience with Android developer tools and build environments
-Have excellent debugging and problem solving skills
-Experience in work with Unit Tests
-Experience working on Agile Scrum projects is highly desirable.
-Experience working with remote teams, and working remotely as an individual, is required.