Fullstack Android Developer

ICQ-Flex Profs BV
Amsterdam, Netherlands
1 day ago
Apply on www.icq.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Computer Animation Application Programming Interfaces (APIs) Amazon Web Services Human-Computer Interaction Software Engineering Spring-boot Backend Restful APIs

Job description

NS International werkt volgens het double diamond designmodel, waarbij vanuit klantinzichten gevalideerde diensten worden gecreëerd. Als fullstack ontwikkelaar bouw en beheer je onze Android (en iOS) NS International app en backend API´s die we zelf “runnen en hosten”. Je bouwt en beheert dus niet alleen de voorkant maar ook de achterkant. Dit betekent, dat je snel nieuwe functionaliteit kan maken en uitproberen en in productie moet houden, oftewel; “You build it you run it!”. Je krijgt alle vrijheid om te experimenteren met Android (en iOS) technologie. Je bent trots op je producten, en je gebruikt ze, omdat je zelf met de trein gaat! Je bent verantwoordelijk voor de invulling van de volgende activiteiten:

  • Onderhoud en doorontwikkeling van de NS International app (Android).
  • Je kunt de rol van engineer oppakken in een scrumteam en bent eindverantwoordelijk voor de app ontwikkeling.
  • Je zorgt samen met het team voor API en cloudtoepassingen van NSI.

Requirements

Je bent leergierig en nieuwsgierig en kijkt al naar nieuwe methodes en technieken

  • Leest technische blogs, gaat regelmatig naar conferenties en meetups.
  • Je hebt je werk af en kunt volledig zelfstandig werken.
  • Je krijgt alle ruimte, maar dan wordt er wel verwacht dat als je denkt dat iets een week duurt dat dan ook een week duurt. Je bent immers als fullstack ontwikkelaar bekend met alle lagen van het product.
  • Je hebt een groot gevoel voor User Interfaces.
  • Je vindt het niet gek als veel van je tijd in het tweaken van animaties, perfect overnemen van Sketch design in iOS en Android gaat zitten.
  1. Je gaat akkoord met een achtergrondonderzoek voor start van de opdracht (VOG, geheimhoudingsverklaring, integriteitsverklaring en vragenlijst).
  2. Je hebt de afgelopen twee jaar geen arbeidscontract bij NS gehad.
  3. Je bent in de afgelopen twee jaar niet aaneengesloten door NS ingehuurd (na een inhuurperiode van twee jaar eist NS een onderbreking van minimaal zes maanden).
  4. Je beschikt aantoonbaar over minimaal 2 jaar server-side Java, Spring Boot, REST-Api ontwerp en implementatie.
  5. Je beschikt aantoonbaar over minimaal 5 jaar Android development ervaring (native).

  6. Je beschikt aantoonbaar over iOS software ontwikkelervaring.
  7. Je beschikt aantoonbaar over ervaring met Amazon Web Services.
  8. Je beschikt aantoonbaar over software ontwikkel ervaring volgens TDD.

About the company

NS International heeft haar kantoor op het Centraal Station in Amsterdam. Daar werken Business (Marketing en Sales) en IT nauw samen om de meest toegevoegde waarde aan onze klanten te kunnen bieden. We werken volgens de Agile en Lean principes en zijn continu op zoek naar verbetering in onze werkwijze. We hebben de samenwerking gebaseerd op het SAFe-framework en passen dit pragmatisch toe. Werken binnen NS betekent werken in een omgeving waar complexe vraagstukken en processen een belangrijke rol spelen. Een boeiende omgeving met veel ruimte voor je eigen ontwikkeling en eigen initiatief. Werken bij NS betekent dat jij hĂŠt verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.

CV in “Word-formaat” geschreven in de taal van de uitvraag;

  • Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
  • Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
  • Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.

  • Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
  • Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
  • Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.icq.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi ¡ LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch ¡ World Congress 2021

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto ¡ World Congress 2024

3:34 min

Approaching language models as scalable synchronous rest APIs

Patrick Koss Patrick Koss ¡ World Congress 2025

Videos

See all

Related articles

See all