Giesecke+Devrient

Mobile Developer Engineer

Giesecke+Devrient  •  Sant Joan Despí, ES (Onsite)  •  15 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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 global 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 $$ seleccion.gdi@gi-de.com $$ $$ $$ https://career5.successfactors.eu/career-company=gieseckede&career_job_req_id=27126&career_ns=job_application

Giesecke+Devrient

About Giesecke+Devrient

Giesecke+Devrient (G+D) is a global SecurityTech company headquartered in Munich, Germany. G+D makes the lives of billions of people more secure. The company shapes trust in the digital age, with built-in security technology in three segments: Digital Security, Financial Platforms and Currency Technology.

G+D was founded in 1852 and today has a workforce of more than 14,000 employees. In the fiscal year 2023, the company generated a turnover of 3 billion euros. G+D is represented by 123 subsidiaries and joint ventures in 40 countries.

Industry
IT & Software
Company Size
5,001-10,000 employees
Headquarters
Munich, DE
Year Founded
1852
Website
gi-de.com
Social Media