Talent.com
This job offer is not available in your country.
Android Software Engineer

Android Software Engineer

SwapcardWarsaw
26 days ago
Job description

We’re looking for a  Android Software Engineer  to join one of our squads dedicated to building and enhancing the core systems that drive Swapcard’s capabilities. You’ll play a key role in designing, developing, and delivering high-quality, scalable solutions for event organizer and attendees while collaborating with cross-functional teams.Joining any of these squads means contributing to impactful projects that directly shape the future of Swapcard’s platform. Examples of Squads and their respective scopes : - Matchmaking Squad : Focused on optimizing meeting functionalities and advancing the hosted buyer program to deliver a premium, Grade A experience for participants. - BuildX Squad : Dedicated to developing a robust website builder that enhances event organizers’ customization options while significantly reducing setup time and effort. - Engagement Squad : Delivers exceptional online and onsite experiences to maximize attendee engagement and satisfaction.

What you'll do?

  • Design, develop, and deliver high-quality, efficient, and robust engineering solutions.
  • Actively participate in coding, system design, code reviews, and troubleshooting production issues.
  • Collaborate with engineers, product managers, and designers to devise optimal engineering solutions.
  • Continuously enhance system performance and scalability.

What are we looking for?

  • Experience : Android Software Engineer with 3+ years in software development with a strong foundation in computer science fundamentals such as algorithms, data structures, and object-oriented programming.
  • Programming Skills : Knowledge and experience with Kotlin language and native Android SDK.
  • Knowledge of Android Jetpack (ViewModel, LiveData / Flow, Navigation Component, Compose)
  • Knowledge of modern Android Software Engineer toolkit : Dependency Injection, Unit Testing, Coroutines, Gradle build system
  • Experience in working with server side in GraphQL or REST, using CI and Git.
  • Problem-Solving : Skilled at maintaining and improving legacy systems, evaluating tradeoffs between refactor, rebuild, or fast feature delivery.
  • Collaboration : Outstanding communicator who is proactive, adaptable, and self-motivated, with the ability to work in distributed remote environment.
  • Create a job alert for this search

    Software Engineer • Warsaw