Position: Middle+/Senior Android
Company: ElifTech
Experience required: 3y
English level: upper

About the project
The project enables cashless donations via hardware, software, and payment platforms.

The project team is planning to launch a new device in June 2023, which will require updating its hardware, software, and middleware platforms. As they don't have enough capacity, they contacted us to help.

The client decided that the first project would be to develop the SDK that will connect TriPos Mobile Android, the project's internal platform, and the project's device.
Responsibilities
- design, develop, and maintain Android application;

- write clean, reusable, and efficient code;

- collaborate with cross-functional teams to define, design, and ship new features;

- continuously discover, evaluate, and implement new technologies to maximize development efficiency;

- ensure the performance, quality, and responsiveness of applications;

- identify and fix bugs and performance bottlenecks;

- participate in code reviews to maintain code quality standards;

- stay up-to-date with Android development trends and best practices.
Requirements
- experience in the development of IoT projects where there were integrations with physical devices and equipment;
- Android SDK development experience is a big plus;
- familiarity with RESTful APIs to connect Android applications to back-end services;
- experience with version control systems such as Git;
- strong problem-solving skills and ability to work independently as well as part of a team;
- excellent communication and interpersonal skills in English.