Match score not available

Android Developer (DevExperts)

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

BS or higher technical degree in Computer Science or a related field., 4+ years of experience in Android software development., Mastery of Kotlin, Java, and the Android framework., Deep understanding of OOP principles, data structures, multithreading, and Android architecture components..

Key responsabilities:

  • Work with a diverse mobile team to enhance the Android trading platform with innovative features.
  • Participate in BFF component development, code reviews, and architectural discussions.
  • Refine mobile trading Android platform by incorporating enhancements utilizing Kotlin's advanced features like Compose line coherence.
  • Architect and deploy cutting-edge solutions, providing expertise during code refinement.
Easy Consult Ltd logo
Easy Consult Ltd Human Resources, Staffing & Recruiting Large https://easyconsult.eu/
1001 - 5000 Employees
See more Easy Consult Ltd offers

Job description

Our client is a FinTech leader specializing in financial software development, professional implementation, and support for investment and brokerage companies dealing in global futures, options, stocks, and crypto trading. On their behalf, we are looking for an Android Developer to help them evolve their advanced brokerage platform featuring custom-made enhancements.

Responsibilities:

  • Be part of a compact, efficient, multicultural mobile team (<10 developers).
  • Integrate into a growing Mobile department with 50+ members, including QA, UX/UI, BA, and PMs.
  • Actively participate in BFF component development for optimal structure and format.
  • Enhance and refine our mobile trading Android platform, incorporating Compose with Kotlin flows into existing features.
  • Collaboratively architect and deploy innovative features using Kotlin.
  • Share expertise during code review activities and refinement sessions.
  • Actively participate in platform-wide engineering discussions, offering innovative ideas for improvement.

Requirements:

  • BS or higher technical degree in Computer Science or a closely related field.
  • 4+ years of experience in Android software development.
  • Mastery of Kotlin and Java.
  • Deep understanding of the Android framework.
  • Knowledge of OOP principles and an ability to implement them in practice.
  • Strong understanding of data structures, OOP, FP, and SOLID principles.
  • Deep understanding of multithreading in android RxJava, RxKotlin, and tradeoffs between reactive vs imperative programming, Kotlin Coroutines.
  • Extensive knowledge of Android architecture components LiveData, ViewModel, Navigation, etc.

Considered As An Advantage:

  • Financial, brokerage, or exchange-related software.
  • Knowledge about Accessibility best practices in Android.
  • Experience with Snapshot testing.
  • Experience working on backend components with Java.
  • DI Dagger 2, Hilt, or any other tool capable of dependency injection.
  • Good understanding of Networking and client-server communication.
  • CI/CD, Gradle, and TeamCity.
  • User Interface design and usability design experience.

Benefits:

  • Paid vacation 20 + 5 days.
  • Free MultiSport card.
  • Medical insurance premium package.
  • Gym & billiard in the office.
  • Parking spot or public transport card.
  • Paid pro certifications.
  • English courses.
  • Internal referral program.
  • Remote work / Hybrid mode.
  • Flexible schedule.
  • Work & Travel program.
  • Relocation opportunities.

If this opportunity sounds appealing and fitting for you and your future career development, don't hesitate and apply. Send us your CV in English and we will contact the short-listed candidates as soon as possible.

If this job is not suitable for you, but you know a person who is a perfect match for the requirements listed, please share the link or recommend your friend.

Our services are free of charge for candidates. All applications will be treated with strict confidentiality. Easy Consult Recruitment and Employment activities are based on a Recruitment license 2339/ 30.08.2017

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Open Mindset

Android Developer Related jobs