Position: Senior Android Developer (Job-3578)
Company: Capital Recruiters
Experience required: 5y
English level: intermediate

Our client – international service company looking for Senior Android Developers to remote (or relocate to Vilnius, Lithuania) work.

They offer professional IT consulting to help build a better business strategy using solution-focused relevant software, infrastructure, services and IT knowledge. They specialize in design, development, implementation, and IT human resource management.

Project – sports betting.

Requirements:

- 4+ years of experіence buіldіng Android applіcatіons.
- Proven working experience in Android app development and have published at least one original Android app.
- Experience with Android SDK.
- Experience working with remote data via REST and JSON.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Understanding of the full mobile development life cycle.
- Intermedіate English.

Responsibilities:

– Design and build advanced applications for the Android platform.
– Collaborate with cross-functional teams to define, design, and ship new features.
– Work with outside data sources and APIsUnit-test code for robustness, including edge cases, usability, and general reliability.
– Work on bug fixing and improving application performance.
– Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Goals:

Within fortnight:
– Familiarize with the current codebase and workflow of the Android application.
– Understand relations between product features and codebase.

Within first month:
– Ready to be included in software development cycle.

Within six months:
– Analyze and determine which sections of the codebase to be refactored.
– Recursively, writing unit and functional tests for developed features.
– Researching new technologies and libraries to improve application.
– Refactor old codebase to improve overall performance and health of the application.

Company offer:

– Working in a multinational team;
– Competitive salary;
– Paid vacation;
– Flexibility that enables work-life balance;
– Health insurance and other benefits.