¡Activa las notificaciones laborales por email!

Android Software Engineer

Swapcard

Barcelona

Presencial

EUR 35.000 - 55.000

Jornada completa

Hace 23 días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

A leading company is seeking an Android Software Engineer to enhance its platform capabilities. You will play a vital role in designing and delivering high-quality solutions, optimizing functionalities, and collaborating with cross-functional teams to shape impactful projects. The ideal candidate has a strong background in Android development and programming skills.

Formación

  • 3+ years experience in software development with strong foundations in algorithms, data structures, OOP.
  • Knowledge of Android development best practices and toolkit.
  • Ability to work in a remote environment with excellent communication skills.

Responsabilidades

  • Design and deliver high-quality, efficient engineering solutions.
  • Participate in coding, system design, and troubleshooting production issues.
  • Collaborate with cross-functional teams to devise optimal solutions.

Conocimientos

Kotlin
Android SDK
Problem-Solving
Collaboration

Herramientas

Android Jetpack
GraphQL
REST
CI
Git

Descripción del empleo

We’re looking for aAndroid Software Engineerto 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.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.