Skip to main content

Staff Software Engineer

The Role

We're looking for an ambitious and experienced Staff Software Engineer to join our historic transformation as we build a new platform from the ground up. 

We’re evolving into a product and technology-led organisation, serving millions of users around the globe and processing more than $500m in GMV. This is a pivotal moment to define your career in a business that is placing product and engineering at the centre of its differentiation strategy.

What will I do? 

  • Driving technical design and best practices among the engineering group along with Principal Engineers, while partnering with Product Management and Design

  • Developing and maintaining high-quality, reliable software with a strong focus on automation and cloud solutions

  • Handling complex tasks independently, ensuring consistent delivery with minimal issues

  • Enhancing and enforcing Recharge's standard frameworks and policies, fostering understanding and adoption across the team

  • Conducting code reviews and pair programming to support the production of clean, quality code

  • Advocating and implementing DevOps practices to streamline the product development lifecycle

  • Participating in the support rota for out-of-hours technical assistance

  • Contributing to and leading product group objectives, mentoring less experienced engineers, and fostering a culture of learning and improvement

  • Focusing on software development metrics, continuously seeking improvement

  • Actively participating in product planning, roadmap development, and promoting innovative approaches

  • Contribute to the growth of Recharge.com through recruitment efforts and proactively share your knowledge to help your colleagues grow

  • What You Have 

  • Proven experience with React, Node, Next.js, NestJS, TypeScript, and GraphQL & Federation

  • Proficiency in database technologies like PostgreSQL, and Prisma

  • Familiarity with CI/CD tools such as GitHub Actions, AWS CDK, and Kubernetes

  • Experience in microservice architecture and AWS

  • Knowledge of event streaming platforms like NATS, Kafka, or AWS EventBridge

  • Highly collaborative way of working and ability to make a robust technical decision

  • Great written and verbal communication skills

  • What we offer 

  • 30 days of holiday, a great pension scheme, and one of the best relocation packages in Amsterdam

  • Flexible working hours and an office overlooking the Amstel

  • Macbook Pro or Windows Laptop

  • Budget for noise-canceling headphones, travel to and from the office, opportunities to work from home and self-learning

  • Free healthy breakfast, lunch and snacks by our in-house chef

  • Unlimited access to mental health support by certified psychologists via OpenUp

  • Free Dutch classes to help out with daily life in the Netherlands

  • Regular parties, celebrations and other events

  • A hybrid work setup, with 3 days/week at the office and 2 working from home

  • Anderen bekeken ook

    Staff Software Engineer

    Bedrijf:
    Recharge
    Gemeente:
    Amsterdam
    Contracttype: 
    Vast contract, Voltijds
    Categorieën: 
    Software Engineer
    Opleidingsniveau: 
    Master
    Gepubliceerd:
    22.01.2024
    Deel nu: