Senior Fullstack Node.js Developer

Permanent employee, Full-time · Berlin

About us
iconmobile is an international consulting firm for innovation globally headquartered in Berlin (Germany) with further offices in Santa Monica, Detroit and Shanghai.

We are part of the WPP network blending more than a decade of design and user experience with deep technical expertise and business sense. With our clients from various industries like Automotive, Consumer Products, Financial Services and Health Care we aim for innovative solutions that are both commercially successful and game changing.

Our mission is to grow and transform businesses through the creation of new digital services and products with a focus on creating compelling user experiences to establish successful customer relationships.

Design is at the heart of what we do, fuelled by our curiosity and the passion to deliver the best possible results. Our creative thinking is end to end, starting with ideas and paper, informing design of user experiences, while in parallel we validate technical feasibility and implement software and hardware prototypes. Our efforts are punctuated with future showcases or industrialized products at scale.
about the position
This is a Fullstack Software Developer position. If you're looking for a DevOps or Cloud Architect role, please check our other open positions.

As part of our software engineering team you'll be part of cross-functional teams to build cloud-based products for our clients across different industries.
your role
  • Key role in delivering cloud-based products to our customers
  • You’ll utilize your skills as a software developer to maximize the value of our project deliverables so that we can continuously create, develop and deliver the best outcomes for our customers
your profile
  • 5+ years of experience in software development
  • Bachelor’s degree in computer science, physic, mathematics, or similar qualification
  • Languages and frameworks
    • Very good experience in Javascript, TypeScript and Node.js
    • Good experience in modern web frameworks e.g. Vue, ReactJs or Angular
  • Database:
    • Good experience in at least one of the following databases: SQL databases (e.g. MySQL, PostgreSQL), Redis, Document databases (e.g. Cosmos, Mongo)
  • Environments, Ecosystems and APIs:
    • Experience in Azure, Azure DevOps or AWS or GCP
    • Experience in Docker, Kubernetes, microservices
    • Experience in CI/CD pipelines
    • Experience in defining REST API:s and designing new microservices
    • Knowledge of OAuth2/OIDC standards
  • Methodologies and tools:
    • Agile (Scrum, Kanban), GitFlow, Jira, Confluence
    • Unit and automated tests.
    • Team and technology area leading skills are plus
  • Languages:
  • English. Our corporate language is English, so working knowledge of English is needed.
  • German is a plus, but not mandatory
interested?
We are looking forward to your application. Please submit your CV (as pdf), salary expectations and possible start date via "Apply now".
what do we offer
  • A global environment that still feels like a family
  • High level ownership and decision making
  • Ongoing skill development and continuous feedback loop
  • Unparalleled access to an international business environment
  • A well-stocked kitchen with snacks, coffee, tea, and other beverages
  • Prime Mitte office location
  • An annual program of company events such as all-staff offsites and office parties

Hello. We are glad about your interest and are looking foward to receive your application!

Please fill out the short questionnaire in order to submit your application.

Choose your files by clicking or drag & drop them onto this page.
Max. file size per file: 20 MB / 64 MB in total.
If you have a special file format the form refuses to accept, please .zip first.
In order to upload multiple files, please select them in one go by using the CTRL key on Windows or the CMD key on Mac.