Auf einen Blick
- Aufgaben: Lead backend development and shape Keaz's architecture as our third engineer.
- Arbeitgeber: Join Keaz, a platform empowering small businesses with marketing and growth solutions.
- Mitarbeitervorteile: Enjoy a vibrant workplace in Berlin, team lunches, public transport subsidies, and stock options.
- Warum dieser Job: Be part of a young, ambitious team and make a real impact from day one.
- Gewünschte Qualifikationen: 3+ years in backend development, advanced Node.js skills, and familiarity with SQL databases required.
- Andere Informationen: Ideal for those who thrive in fast-paced environments and have an entrepreneurial spirit.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
As our third engineer, you\’ll take full ownership as a backend generalist. You\’ll play a pivotal role in shaping and influencing Keaz\’s architecture, with the authority to make key decisions. From day one, you’ll dive into sprints and help define the future of Keaz and our product.
Tasks
About us
We strive to be the reliable foundation that powers the businesses we all love. Our goal is to build the go-to platform for hundreds of thousands of small businesses—a trusted resource for marketing, customer engagement, and growth.
You\’ll be joining a talented team, including Nicolas, Luciana, Cornelius, Nils, and Niels, all supported by top-tier investors like PitchDrive and Altitude.
Our Values
We stand for the underdogs and the outsiders. For the businesses that have always been left behind. We champion those who are overlooked by the masses.
Our values reflect this commitment:
- Support the Community : We believe in lifting those around us, empowering the small and the overlooked to thrive.
- Focus on the Essentials : We cut through the noise, prioritizing what truly matters to deliver real impact.
- Move Fast and Consciously : We’re driven by urgency, but always with intention, ensuring that our speed never compromises our purpose.
Requirements
The Job
- Lead the design and continuous improvement of our software architecture.
- Architect, implement and optimize distributed services and APIs.
- Deliver scalable, high-quality code with comprehensive automated test coverage.
- Ensure the platform\’s reliability and maintainability by refining our architecture, conducting thorough code reviews, refactoring as needed, and enhancing our integration and delivery pipelines.
- Thrive in a fast-paced environment, rapidly scaling both your skills and our systems.
What\’s our stack?
- The main app is built with RemixRun (React) and NestJS (bun)
- We use Postgres as a database with Prisma as the ORM
- We are hosted on Hetzner and use AWS for S3
- While previous experience with these technologies is a plus, we’re looking for someone with broad experience
Basic Requirements
- Minimum 3 years of experience in backend development.
- Advanced proficiency in Node.js backend; we use NestJS and Prisma.
- Experience with SQL databases.
- Familiarity with unit and end-to-end testing.
- Ability to balance between MVP and perfectionism.
- A critical mindset, especially when evaluating the requirements set for you.
Preferred Requirements
- Experience in DevOps and system structure.
- Proficient in integrating third-party APIs (e.g., WhatsApp Business, Shopify, Google).
- Skilled in CQRS (Command Query Responsibility Segregation).
- Fluent in German to effectively communicate with our primarily German-speaking customers.
- Entrepreneurial spirit with a solid understanding of how startups operate.
Benefits
Why not working at Keaz
Becoming Engineer #3 at Keaz is not just a huge opportunity; it’s also a significant challenge. If you\’re familiar with the structures of large corporations, that’s certainly an advantage. But if you rely on those structures, this might not be the right place for you.
Our work environment is fast-paced and can be truly demanding. It’s not for everyone, but we’re confident that the right people will be drawn to it.
Why working at Keaz
At Keaz, you’ll have the chance to join a young, ambitious team and take on responsibility from day one. We offer a workplace in the heart of Berlin, equipped with state-of-the-art technology, regular team lunches, and a public transport subsidy.
Additionally, we provide attractive stock options, allowing you to benefit from our growth beyond just your salary.
Join Keaz if your ambition aligns with our vision, and together, we\’ll take every small business to the next level. Be part of our marketing revolution.
What\’s next?
Share your CV, your Github or some projects of yours that you\’re proud of. Optionally, include 2-3 sentences on the work you\’re most proud of, 2-3 things you\’re learning or want to learn, and an obscure website you enjoy reading!
#J-18808-Ljbffr
Senior Node.js Backend (engineer #3) Arbeitgeber: Keaz
Kontaktperson:
Keaz HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Node.js Backend (engineer #3)
✨Tip Number 1
Familiarize yourself with the tech stack mentioned in the job description, especially NestJS and Prisma. If you have experience with similar technologies, be ready to discuss how those skills can translate to the tools used at Keaz.
✨Tip Number 2
Showcase your ability to work in a fast-paced environment by sharing examples from your previous roles where you successfully managed tight deadlines or rapidly changing requirements. This will demonstrate that you can thrive at Keaz.
✨Tip Number 3
Highlight any experience you have with DevOps practices or system architecture. Since you'll be taking ownership of the backend, showing your understanding of these areas will set you apart from other candidates.
✨Tip Number 4
Since communication is key, especially with German-speaking customers, if you're fluent in German, make sure to mention it. If you're learning the language, share your progress and commitment to improving your skills.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Node.js Backend (engineer #3)
Tipps für deine Bewerbung 🫡
Tailor Your CV: Make sure your CV highlights your experience in backend development, particularly with Node.js, NestJS, and SQL databases. Emphasize any relevant projects or roles that demonstrate your ability to lead software architecture and deliver high-quality code.
Showcase Your Projects: Include links to your GitHub or other project repositories that showcase your work. Highlight specific projects where you played a key role in architecture design or optimization, especially those that align with Keaz's tech stack.
Craft a Compelling Cover Letter: In your cover letter, express your passion for supporting small businesses and how your values align with Keaz's mission. Mention your entrepreneurial spirit and any experience you have in fast-paced environments, as this is crucial for the role.
Highlight Continuous Learning: In your application, include 2-3 things you're currently learning or want to learn, especially related to backend technologies or DevOps practices. This shows your commitment to growth and adaptability, which are important for the position.
Wie du dich auf ein Vorstellungsgespräch bei Keaz vorbereitest
✨Show Your Ownership Mindset
As a Senior Node.js Backend engineer, you'll be expected to take full ownership of your work. Be prepared to discuss past projects where you led the design and implementation, showcasing your ability to make key decisions and drive results.
✨Demonstrate Technical Proficiency
Make sure to highlight your experience with Node.js, NestJS, and Prisma. Be ready to dive into technical discussions about distributed services, APIs, and SQL databases. Prepare examples of how you've optimized code and improved software architecture in previous roles.
✨Emphasize Your Critical Mindset
The role requires a critical mindset, especially when evaluating requirements. Share instances where you've challenged assumptions or improved processes through thoughtful analysis. This will show that you can balance between MVP and perfectionism effectively.
✨Align with Company Values
Keaz values supporting the community and moving fast with intention. Be sure to express how your personal values align with theirs. Discuss any experiences where you've empowered others or made impactful decisions quickly while maintaining purpose.