Fullstack Developer (m/f/d) 🚀
About ProvenExpert:
At ProvenExpert, we believe that trust is the most important currency in business. That's why, since 2011, we've been building a platform that now enables over 1.1 million service providers, freelancers, and companies to showcase authentic customer reviews—and become more successful as a result.
Our tools help you make targeted use of reviews to improve your visibility in SEO and social media and build a strong online reputation.
Our headquarters are in Berlin, with another office in Madrid. Our team is just as international as our customers. We work together across borders, digitally and on site, always with the common goal of making trust tangible and usable online.
What you can look forward to: Every idea counts with us. We are a team that values initiative.
Tasks:
- Developing and maintaining scalable backend services with NestJS, Node.js, TypeScript, and TypeORM
- Building and optimizing React frontends to improve user experience
- Designing and maintaining GraphQL (Apollo) and REST APIs
- Using Kubernetes in production environments (OVH, AWS, or GCP)
- Implementation of secure authentication and authorization processes with Keycloak
- Creation of clean, tested code and collaboration on automated tests (unit, integration, E2E)
- Collaboration with the product, design, and business departments to implement new features
- Participation in code reviews and contribution to best practices and knowledge transfer within the team
Qualifications:
- 2–4 years of experience in backend or full-stack development
- Good knowledge of TypeScript and JavaScript, ideally with NestJS, Next.js, React, and TypeORM
- Experience with CRUD (REST APIs) and GraphQL
- Confident use of PostgreSQL, knowledge of MongoDB is an advantage
- Basic understanding of Kubernetes and containerized environments (operational experience is a plus, but not a must)
- Experience with CI/CD pipelines and Git (Bitbucket, branching, PR reviews)
- Familiar with Unix shells (bash/zsh)
- Good English skills, German skills are an advantage
- Team orientation, willingness to learn, and enjoyment of knowledge exchange
Desirable:
- Experience with HubSpot, Monsum, SendGrid, Bevo, or Maxio
- Knowledge of Kafka or RabbitMQ
- Knowledge of other programming languages (PHP/Symfony, Golang, Python, Rust)
- Interest in AI-powered developer tools (e.g., GitHub Copilot, Anthropic Claude)
Benefits:
- An international, open team with opportunities for development
- Flexible working hours in a hybrid model (office in Berlin + home office option)
- Modern working environment and free choice of hardware
- Scope for your own ideas and active participation in the further development of our platform
Join our Journey
At ProvenExpert, we believe in the power of diversity. Our team consists of talented individuals from different backgrounds, cultures, and perspectives. We value the uniqueness of each team member and foster an inclusive work environment where innovation and creativity thrive. Everyone has a voice here. We welcome applications from people of all genders, ethnicities, religions, sexual orientations, and abilities.
Ready to shape the future of online reputation management with us?
Then apply now and become part of our team!
Your Application
Questions? We're here to help!
Interested in a future career at ProvenExpert? Send a message to Sabine Sandig via our contact form below, or send an email to jobs@provenexpert.com.
