Position: Senior Android Developer, Team Lead
Category: Android
English level: upper
Years of experience: 9


Android developer, Senior Android developer, Team Lead

 - Hands on Java/Kotlin expertise.

- Researching, consulting, analyzing and evaluating system program needs.

- Taking responsibility of for starting projects from Discovery phase, project environment and flows setting up, focus quick MVP releasing, move products in production.

- Identifying technology limitations and deficiencies in existing systems and associated processes,procedures and methods in order to refactor and improve MVP to a stable production product. Hands on production bugs.
 
- Testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established and improved project protocols, guidelines and quality standards to ensure programs and application perform to specification.

- Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards.

- Maintaining technical program, end user documentation and operational procedures.
 
- Providing advice, guidance and expertise in developing proposals and strategies for software design and architecture.

- Using agile and project management methodologies, principles and techniques to form and lead Android team. Resource staffing and mentoring. Long term planning.

- Domain focus: eCommerce, Healthcare, Banking, Media&Entertainment with Video Streaming in particular, Voice control, Face Recognition, TextToSpeech, SpeechToText, Bluetooth, WiFi Connection.