Mobile Developer Engineer (Sant Joan Despí)

Mobile Developer Engineer (Sant Joan Despí)

03 nov
|
Giesecke+Devrient
|
Sant Joan Despí

03 nov

Giesecke+Devrient

Sant Joan Despí

We are looking for a Mobile Developer Engineer to join our team in Barcelona. In this role, you will be responsible for the end-to-end development of secure, high-quality mobile SDKs and applications for Android (Kotlin) and/or iOS (Swift), with opportunities to contribute across both platforms. The role emphasizes security, code quality, testing best practices, and collaboration.

Key Responsibilities
• Design, develop, and maintain native mobile SDKs/libraries (Kotlin, Swift).
• Design, develop, and maintain native mobile applications to showcase these SDKs.
• Participate in code reviews, pair programming, and contribute to TDD and E2E testing.
• Work with hardware features such as secure elements and NFC.
• Integrate with RESTful APIs and collaborate with backend teams.
• Set up and master CI/CD tools, participate in secure code reviews, and contribute to documentation.
• Follow Scrum project workflows and engage in daily standups.
• Deliver features from ideation to deployment, maintaining security and compliance.
• Troubleshoot and optimize the CI/CD pipeline for quality and speed. Must-Have Qualifications
• Proficient in native Android (Kotlin) and/or iOS (Swift) development.
• Willingness to assist across both platforms if needed.
• Experience with mobile development tooling (IDEs, test frameworks, emulators). Nice-to-Haves
•
• Cross-platform experience (Flutter preferred).
• Familiarity with hardware features (NFC, BLE), developing mobile libraries, or native code integration.
• Understanding of Docker, Figma-based UI implementation, Rust, smart cards, secure elements, or byte-level debugging of binary protocols. Ideal Candidate You write secure, test-driven code, enjoy collaborating with teammates, mentor others, and are comfortable exploring new tools and technologies in a fast-paced mobile environment.



What will you do on your first 90 days Days 0-30: Orientation & Foundations
• Get familiar with company culture and security basics.
• Attend intro sessions in password policies, secure code review, incident response.
• Configure your development environment (IDEs, emulators, libraries, CI tools).
• Run local builds for iOS, Android, and backend.
• Review key security policies and study product user flows, architecture diagrams, API specs.
• Shadow senior developers and join product demos. Days 31-60: Deepening Skills & First Contributions
• Participate in workshops on secure coding and best practices (OWASP Mobile top risks).
• Write code using TDD for small features and bugfixes.
• Engage in pair programming with a mentor focused on security and test cases.
• Get hands-on with E2E tests, CI/CD mastery, and contribute.
• Take ownership of a real ticket and participate in a security code review.
• Document your features or tests. Days 61-90: Autonomous & Secure Contribution
• Own delivery of a feature end-to-end (from coding, TDD, peer review, E2E, to deployment).
• Fix a medium-level security issue in the codebase and propose new tests.
• Lead a security retrospective or sharing session.
• Optimize part of the CI/CD workflow (caching, deployment automation, test speed).
• Mentor newcomers on secure coding basics.
• Help refine Scrum processes and share lessons learned through onboarding documentation.



What’s great about working with us
• Culture and diversity: Join a people-oriented environment with different nationalities and a great team spirit, flat hierarchies (everyone speaks to everyone). Equal Opportunity Employer and LGBT+ friendly.
• Team: An opportunity to shape our engineering culture and work with a passionate, mission-driven team. Collaboration with a diverse and very international team of outstanding people.
• Global Collaboration: Work collaboratively with stakeholders around the globe.
• Impactful Work: You will have the opportunity to participate in and shape a integral lighthouse project in the domain of digital currencies.
• Career Development: Benefit from continuous training, coaching, and talent development programs.
• Social

Benefits:
Flexible compensation (transport tickets, training, private insurance), etc.
• Own canteen: Take a break with our breakfast and lunch service: choose between a wide range of menus, salad desk, and sandwiches service. Nicely priced
• Work-Life Balance: Flexible

working hours
with the option for remote work (Mon–Thu 8:30 – 17:30 and Fri 8:30 – 15:30; 3 days of remote work).
•

Location:
Sant Joan Despí. Easily accessible by public transport. $$ We are an equal opportunity employer We promote diversity in all its forms and create an inclusive work environment, free from prejudice, discrimination and harassment, in which all employees feel a sense of belonging. We warmly welcome all applications regardless of gender, age, race or ethnic origin, social and cultural background, religion, disability and sexual orientation. $$ HR Team Spain $$ [email protected] $$ $$ $$ https://career5.successfactors.eu/career?company=gieseckede&career;_job_req_id=27933&career;_ns=job_application

📌 Mobile Developer Engineer (Sant Joan Despí)
🏢 Giesecke+Devrient
📍 Sant Joan Despí

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mobile developer engineer (sant joan despí) / sant joan despí

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mobile developer engineer (sant joan despí) / sant joan despí