-
View all jobs
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:
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
- 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
- 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
Key Skills
Ranked by relevance
android
data structures
graphql
kotlin
gradle
server
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Android Automotive Engineer
2026-06-19
Full-time
Not Applicable
Romania
Software Development
Information Technology
View Job Details
Related
Backend Engineer - AI Trainer
2026-06-18
Full-time
Not Applicable
Sweden
Software Development
Engineering
View Job Details
Related
Full Stack Engineer - AI Trainer
2026-06-18
Full-time
Not Applicable
Romania
Software Development
Engineering
Login to Apply
- Posted
- Jun 12, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Barcelona
- Company
- Swapcard
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Android Automotive Engineer
2026-06-19
Full-time
Not Applicable
Romania
Software Development
Information Technology
View Job Details
Related
Backend Engineer - AI Trainer
2026-06-18
Full-time
Not Applicable
Sweden
Software Development
Engineering
View Job Details
Related
Full Stack Engineer - AI Trainer
2026-06-18
Full-time
Not Applicable
Romania
Software Development
Engineering