Job Openings Android Developer (Remote - Romania)

About the job Android Developer (Remote - Romania)

About the job

Independent Contractor Agreement – Deliverables-Based Engagement

This agreement is for a fixed-term, project-based independent contractor engagement.

Compensation is based solely on the successful completion of defined project deliverables and milestones. This engagement is not time-based and does not require a fixed number of working hours. We estimate that completion of the contract will take between 4-6 months.

Total Contract Value: $15,000 USD

Payments are issued upon completion and acceptance of contract milestones.

Company Description

Altametrics is the leading provider of Enterprise Labor and Inventory Management Software Solutions for the restaurant sector. We offer Food Management, Workforce Management, Supply Chain Management, and Reporting to some of the world's most successful restaurant companies.

Role Description

The Contractor will provide Android development services and is responsible for delivering the project deliverables in accordance with agreed timelines and quality standards. Effective team communication is crucial for incorporating new features. Additionally, you'll document technical details, participate in code reviews, and focus on producing high-quality code. Your responsibilities will also encompass the documentation of technical specifications, APIs, and User Flows. By participating in code reviews, you will be nurturing a culture that prioritizes the development of quality code.

Details:

This engagement is deliverables-based. The Contractor retains full discretion over work hours and location, provided deliverables are completed by milestone deadlines. Payments are issued upon milestone completion and acceptance.

Responsibilities:

Develop and maintain high-quality Android applications using Kotlin/Java.

Collaborate with design and product teams to implement new features and improve user experience. Ensure the performance, quality, and responsiveness of applications. Work with APIs to integrate mobile applications with backend services. Document technical specifications, APIs, and UI designs for mobile features. Contribute to the continuous improvement of development processes and best practices.

Requirements:

Bachelor's degree in Computer Science, related field, or equivalent experience.

3+ years of experience in complex Android application development.

2+ years of experience working with REST APIs.

Proficiency in Java and/or Kotlin.

Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.

Familiarity with cloud message APIs and push notifications.

Experience with offline storage, threading, and performance tuning.

Solid experience with Git workflow (branching, merging, tagging).

Excellent written and verbal communication skills in English.

Strong problem-solving skills and the ability to work in a collaborative team environment.

Skills:

Languages: Kotlin, Java

Frameworks: Android SDK

Databases: SQLite, Room Persistence Library

Testing: JUnit, Espresso

Systems: Android Studio, Git

Utilities: Gradle, Firebase


The Contractor is an independent contractor and not an employee, agent, or partner of Altametrics.
The Contractor is solely responsible for all taxes, insurance, and statutory obligations. No benefits,
paid leave, or employment rights apply