Mobile Engineer-Freelance
Detail de l'annonce :
WHO WE ARE
In SumUp, we are creating the world’s most complete Point of Sale,
for all merchants in all businesses. We take care of the details so
that merchants can focus on what they do best. We help merchants
better connect to their business, to their customers, and to each
other.
SumUp Caisse is more than just a cash register - it offers an
innovative ecosystem where over 200 people in Paris, Berlin, London,
Barcelona, Milan and Amsterdam are working hard to go as far as
possible and become the European leader in our market.
The Merchant Growth Tribe’s mission is to build an ecosystem of
simple yet powerful products for our 1.5m+ merchants around the world,
helping them grow their busines
We are looking for a passionate Software Engineer specialized in
MOBILE DEVELOPMENT (SWIFT / KOTLIN MULTIPLATFORM). We also consider
FULL REMOTE CANDIDATES.
Here is who we are:
https://www.welcometothejungle.com/fr/companies/sumup
THE CONTEXT
As part of a team of 25 people, you will contribute to the POS
products and solutions, essentially on our SaaS Web solutions (second
and third points below), in osmosis with the technical and business
teams. The POS product is composed of 3 main sub-products :
*
The iOS mobile app on iPad: this is a main component of our offering,
used by merchant’s staff on a daily basis to serve their customers
(Swift, KMM / CQRS).
*
The merchant’s back office: a web application in SaaS mode that
allows them to set up the various elements of the store, analyze
sales, and access the AppMarket (an ecosystem of connectors with
partners such as UberEats, Deliveroo, LaFourchette, etc.). (React /
NodeJS / Typescript / Serverless / CQRS / AWS)
*
The API allows merchants and partners to extend their ecosystem &
environment with ad hoc or generic connectors. (NodeJS / Typescript /
Serverless / AWS)
THE POSITION
As a senior developer, you'll help us to migrate our actual iOS swift
application to a new KOTLIN MULTIPLATFORM software factory based on
REACTIVE REDUX architecture.
You’ll face multiple technical challenges: live synchronization with
multiple tablets, integration with different devices (printers,
payment terminals, etc.).
*
Contribute to the development of our POS App and shareable components
(multiplatform components between mobile and backend infrastructure)
as a mobile developer.
*
Participate in the team's choices and best practices, guarantee the
quality of the solutions proposed to merchants.
*
Master a global vision of the product life cycle: understanding
business needs, architecture and technical choices, development,
testing, CI / CD, fixing, etc.
*
Help developers to progress together.
REQUIRED SKILLS
*
Have a minimum of 5 YEARS of professional experience in mobile (iOS /
Android).
*
A good mastering / passion for SWIFT and KOTLIN.
*
Knowledge of Kotlin Multi Platform (personal skill, no need to have
production app)
*
Understand Reactive programming.
*
Knowledge in SWIFTUI or JETPACK COMPOSE.
*
Knowledge of AWS is a plus.
*
Excellent interpersonal skills, enthusiastic and committed!
*
Proficiency in written English.
MEET US!
*
A first interview by video conference with a Team Lead.
*
Technical test and a video conference interview with our Mobile Tech
Lead.
*
Fit interview with 2 members of R&D Team
*
A video conference interview with our CTO.
*
A final with a Sumup executive manager.
WHY JOIN US?
*
A company in full acceleration both in Business and R&D.
*
An advanced platform with great challenges and ambition.
*
A motivated / passionate, tightly-knit team working in a relaxed
atmosphere.
*
The possibility of working remotely.
*
Competitive salaries and variables.
*
Multiple areas of learning and personal and professional development.
*
Welcoming offices.
*
Meal tickets thanks to the Swile card.
*
Annual hackathon with all Sumup group somewhere in Europe.
The position is based: 42 rue Louis Blanc, 75010 Paris.But we are also
interested in FULL REMOTE CANDIDATES.
TYPE DE CONTRACT : Freelance
START DATE : ASAP