Android Engineer – Mobile team

Description du poste:

Description

Job description

Curious about the future of event marketing?

SpotMe is the enterprise event platform to create engaging events that help accelerate customer relationships at scale. Trusted by 12,000+ global Fortune 500 business leaders and loved by 10,000,000+ users, brands like J&J, Deloitte, and Workday use SpotMe to run hybrid, virtual, and in-person events with a branded and compliant event app, offer a personalized experience to their audiences and get deep data insights that flow into their CRM.

Behind the magic stands a curious, diligent, and humble team with over 30 nationalities. A team that feels great pride in the work they do, a team that cares for each other, and a team that is always ready for the next challenge.

Mission

  • You will shape the future of virtual, onsite, and hybrid events by developing new features and functionalities for our android Mobile app used by thousands of users during events.
  • As an experienced, creative, and innovative android engineer, you will build cutting-edge real-time features, live video streaming and interactivity, offline capabilities, and best-in-class UI/UX.

Our tech stack

Our app is a modular app, written initially in java, we have over the years moved to Kotlin. All new functionalities are written in Kotlin, and we are always looking for ways to improve, enhance and extend our code base with the latest technologies and components.

  • Kotlin, java
  • MVVM/MVI architecture
  • Jetpack Compose for new UI elements
  • Kotlin Coroutines
  • Jetpack Navigation Component
  • android Studio
  • Modular app approach through code and configuration injection
  • GitHub
  • CI and CD with Jenkins
  • Strong unit test coverage with Junit
  • Automated functional testing with Espresso

Responsibilities

  • You will be creating high-quality code that powers the app engine behind hundreds of apps published within the Play Store and used by hundreds of thousands of end users around the world.
  • Develop new features of the SpotMe android Mobile App Framework
  • Contribute to codebase maintenance and optimization
  • Work with team developers, product managers, designers, and QA
  • Participate to new functionality brainstorming, specification and design sessions
  • Present innovations and feature launches to the wider SpotMe team

Requirements:

  • 3-5 years of extensive android native development experience (java, Kotlin, Coroutines)
  • High quality code and knowledge of best practices
  • Solid understanding of the full mobile development life cycle
  • Experience with multi-threading programming
  • Experienced in an agile delivery framework, ideally Scrum
  • Experience and knowledge of CI/CD
  • Proficient understanding of code versioning tools, ideally Git
  • Development experience with at least one other environment (Web, iOS...) is a plus
  • Demonstrated success in designing and building complex mobile applications.
  • Strong analytical, communication, and collaboration skills.
  • Proactive and independent who completes tasks down to a resolution.

A few notes about the team you will join:

  • We are all experienced android & iOS developers.
  • We recognize each other's strengths and don't hesitate to send kudos.
  • We acknowledge our weaknesses and always search for ways to improve.
  • We work well remotely and enjoy meeting in person for a chat/drink during our quarterly retreats.

We are in hypergrowth mode and with demand exploding, we are rapidly scaling and expanding our teams. If working with us in shaping the future is the opportunity you are looking for, we want to talk to you. Our Work From Anywhere approach enables maximum flexibility for all our talents.

SpotMe recruits, compensates, and promotes regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, parental status, or veteran status.

    5 autres jobs qui pourrait t'intéresser:

    RemoteFR t'aide à trouver ton prochain job 100% remote : Crée ton profil

    Poster une annonce 100% télétravail

    Vous recrutez en télétravail?

    Ciblez des milliers de travailleurs remote en postant sur le 1er site d'annonces full-remote en France!