Senior Software Development Engineer (Full Stack) at Zapp
Berlin, DE

Zapp is building the future of convenience with a full stack approach to on-demand essential items, 24/7, delivered in minutes. Customer obsession is at the heart of everything we do, and from founders to riders we are relentlessly focused on delighting our customers. We are backed by the world's leading investors and our team has scale-up and exit experience at companies such as Amazon, Jumia, Deliveroo, Tesco, Stuart and Just Eat. If you’re ready to help build the world’s most customer-focused company, get in touch.

 

As a Software Development Engineer (Full Stack) at Zapp you are responsible for developing the next generation product discovery experience in our mobile app. We are looking for someone who is motivated to provide an amazing user experience by working end-to-end on both the frontend and backend of the system. Responsibilities will include building server-side functionality as well as implementing the corresponding visual elements and their behaviours on the client side.

 

Responsibilities

  • Design client-side and server-side architecture
  • Build visually appealing frontend components in React Native
  • Develop and manage well-functioning databases and applications
  • Write efficient GraphQL API
  • Ensure the security of customer data
  • Work with designers and developers to develop modern, intuitive user interfaces
  • Work in a team environment with programming code reviews and the latest technologies

Requirements

  • Professional experience as a full stack developer with an excellent understanding of both frontend and backend
  • Strong TypeScript skills and firm grasp on Node.js
  • Experience using React and/or React Native
  • Track record of writing different types of software tests and experience with test-driven development
  • Strong knowledge of both SQL and NoSQL databases (e.g. MySQL, MongoDB, PostgreSQL)
  • Experience working with CI/CD and agile development teams
  • Basic knowledge of DevOps in a cloud environment like GCP and/or AWS
  • Experience with Serverless functions, Elasticsearch, Python (Django), or mobile app development (Android/iOS) is a plus
  • Knowledge of other programming languages (e.g. Go, Java) is a plus
  • Excellent communication and teamwork skills

Benefits

  • Competitive salary & equity package
  • Enjoy 28 days holiday per year (plus all bank holidays)
  • Spend your monthly wellbeing allowance on things that really matter to you ⁠— via our Juno benefits programme. This can be anything from veggie boxes, to indoor plants, tax advice and much more
  • We will contribute 3% to your pension
  • Make use of our home office allowance for office supplies
  • Benefit from our monthly Zapp order allowance
  • Be part of a fast-growing company and a super motivated team

 

At Zapp we embrace diversity. We are committed to creating an inclusive and supportive work environment. We firmly believe that a variety of backgrounds & perspectives make our team stronger and brings our product closer to the customer.

As an Equal Opportunity Employer, we make all employment decisions without regard to age, national origin, race, ethnicity, religion, creed, gender, sexual orientation, disability, veteran status, or any other characteristic protected by law.

spinner