Senior mobile developer (android) (удаленная работа)
(вакансия в архиве)

22 августа 2020

Уровень зарплаты:
от 200 000 руб.
Требуемый опыт работы:
Более 6 лет
Данная вакансия доступна не во всех регионах.
Смотреть список доступных регионов

Вакансия: Senior mobile developer (android)

About the company:
ClearScale delivers best-of-breed cloud systems integration, application development, and managed services. We are experts in utilizing proven cloud technologies and are on the cutting edge of integrating emerging cloud technologies into our practice.
ClearScale holds a prestigious Premier AWS Consulting partner status (about 50 partners in North America out of 15,000+, top 2% tier). We have 7 competencies (DevOps, Data & Analytics, IoT, HealthCare, Migration, Mobile, and Nonprofit) and over 80+ AWS certifications. Unlike many partners, we are committed to AWS platform exclusively which makes our consulting team most experienced and knowledgeable about AWS products and solutions in North America.

Our company is headquartered in San Francisco, CA, the heart of the Silicon Valley, with offices in New York, Denver, Phoenix, Toronto, Novosibirsk.

About the role
ClearScale is looking for a professional mobile application developer to participate in our mobile project.

The goal is to create a mobile application that will act as a client for already existing backend API.
The application itself will consist of a bunch of different screens with simple functionality (show information about teachers/classes/programs, schedule classes, play video and audio, create playlists, send notifications, embed some web pages via WebView)

Also, there will be the following features:
- share data with Google Fit
- authentication via different providers (Facebook/Apple/Google)
- custom / third-party UI components
- network interactions (REST API)

As the iOS app source code is available, it would be great if the candidate will be able to read and examine iOS code to simplify and speed up Android app development.

Responsibilities

1. Design mobile application’s architecture

2. Analyze, scope and estimate tasks, identify technology stack and tools

3. Communicate with client and an in-house development and analytical teams

4. Implement mobile application and prepare code for integration tests, document program code and development tooling

5. Assist QA engineers, fix software defects

6. Assist ClearScale DevOps with implementing infrastructure

Qualifications
ClearScale expects successful candidate to have most of the following qualifications and skills (not necessary all have to be presented):

1. Hands-on experience developing complex Android applications (5+ years).
2. At least basic understanding of Google Material Guidelines and ability to compose professional UI design for mobile apps
3. Strong self-management and self-organizational skills
4. Advanced English, participation in voice calls with the US team
5. Successful candidates should have experience with the following tools and technologies:
- Java/Kotlin
- Android 9+ development
- Media and streaming components
- AWS S3 or/and popular storage abstraction libraries
- Push notification implementation
- OAuth, basic authentication, authentication via Google/Apple/Facebook
- Knowledge of modern IDE (considering JetBrains' products)
- Android multithreading and concurrency
- Application building and packaging (can provide assistance with DevOps)
6. Decent theoretical knowledge and hands-on experience building mobile apps with AWS-based backend would be beneficial
7. Knowledge of AWS Amplify would be a plus

You’ll be a great fit if:
  • You'd like to work remotely with a flexible schedule
  • You thrive in a small, dynamic, and agile team that encourages you to learn and grow
  • You desire to work with some of the world’s top brands
  • You enjoy finding solutions to interesting problems and figuring out how things work
  • You welcome having autonomy with complex tasks
  • You are passionate about using your experience and expertise to inspire the team


Посмотрите похожие вакансии

Senior C++ developer (gamedev)
Компания: DATASAKURA
Зарплата: от 384 644 до 432 725 руб.
Middle/Senior Mobile Developer (Android)
Компания: X5 Tech
Зарплата: з.п. не указана
Go/PHP developer в команду мобильного приложения
Компания: Туту.ру
Зарплата: з.п. не указана
React Native Developer (Быстрая доставка)
Компания: Samokat.tech
Зарплата: з.п. не указана