NEORIS

NEORIS

NEORIS is a leading global IT consulting company specializing in nearshore outsourcing services and SAP solutions, empowering companies to innovate through digital transformation.

Internet Software & Services
5K-10K
Founded 2000

Description

  • Develop new features and maintain existing Android applications while ensuring code quality and compliance with technical and business requirements.
  • Participate in estimating development effort and timelines with the team.
  • Implement business flows based on functional designs, use cases, and requirement inputs.
  • Collaborate on the integration of external services and third-party libraries.
  • Ensure adherence to programming best practices, testing practices, and architecture standards.
  • Participate in Agile ceremonies such as daily standups, sprint planning, sprint reviews, retrospectives, and backlog refinement.
  • Contribute to technical documentation and project progress reports.
  • Ensure unit and integration tests are properly executed before deployments.

Requirements

  • Experience developing mobile applications with Kotlin and Java for Android.
  • Experience across the full software development lifecycle, including analysis, design, development, testing, deployment, and maintenance.
  • Strong knowledge of object-oriented programming (OOP).
  • Experience with third-party libraries and APIs, including integration with external services such as REST, GraphQL, and Firebase.
  • Knowledge of Android architecture and design patterns such as MVP, MVVM, Clean Architecture, Singleton, Observer, and Dependency Injection (Dagger, Hilt, Koin).
  • Knowledge of TDD (Test Driven Development) and DDD (Domain Driven Design).
  • Knowledge of Android UX/UI criteria and Material Design guidelines.
  • Familiarity with Linux and Windows Server architectures in integration and deployment environments.
  • Experience with GIT and CI/CD tools such as GitHub, GitLab, Jenkins, and Bitrise.
  • Experience with unit, instrumentation, and test automation tools such as JUnit, Espresso, Mockito, and Robolectric.
  • Ability to work in multidisciplinary agile teams.
  • Effective communication with Product Owners, architects, and other developers.
  • Proactive problem-solving mindset.
  • Results-oriented with a focus on continuous improvement.
  • Adaptability and willingness to learn new technologies and development patterns.

Benefits

  • 100% nominal payroll arrangement.
  • Statutory benefits.
  • Meal vouchers.
  • Additional benefits.
  • Professional development plan.
  • Multicultural collaboration environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Android Programmer - Regular

Margo Bank Professional Services

Regular Android Programmer role in Warsaw, Poland, focused on building and scaling high-quality mobile applications for a consulting team on a remote permanent contract.

Agile Android CI/CD Confluence Git Java Jetpack Compose JIRA Kotlin
6 hours, 18 minutes ago

Android Engineer

JustMarkets 1-10 Capital Markets

Android Developer at a fintech company, focused on building and maintaining mobile products that support the team’s research-driven product development efforts.

Android Android Studio CI/CD Firebase Git Gradle Jetpack Compose Kotlin REST API Scrum
6 hours, 19 minutes ago

Staff Software Engineer - Android Device Authenticators

Okta 5K-10K Professional Services

Okta is hiring a Software Engineer for its Device Authenticators team to design and deliver Android client software that strengthens secure authentication and authorization for Okta’s access management products.

Android CI/CD Java Kotlin OAuth SAML
1 day, 6 hours ago

Android Technical Lead

Unity 5K-10K Internet Software & Services

Unity-Aura is hiring an Android Tech Lead to guide architecture and engineering excellence for a large-scale mobile content discovery platform used by millions of users.

Android CI/CD Jetpack Compose Kotlin
3 days, 5 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers