Fullstack Software Engineer (all genders)
About this position
You’re looking for an exciting new opportunity to not only be part of a fast-growing Compliance software startup but also grow personally?
You're an expert when it comes to creating a product customers love while also automating manual internal processes?
Then heyData is your next stop!
In the role of Mid-level or Senior Software Engineer at heyData , you will be part of a team responsible for building various services that will enable the further growth of our customer base.
You will develop solutions to improve our customer experience while automating internal processes. Together with your team members, you will take ownership of all products built by the engineering team and always seek ways to innovate and simplify.
Your mission
- Design and implement software solutions that help heyData reach its goals.
- Collaborate with stakeholders to understand the vision and product requirements.
- Review code and provide thoughtful, constructive feedback, while welcoming feedback on your own code.
- Mentor and support the growth of those around you.
- Write maintainable code and pursue personal growth.
- Contribute to recruitment efforts and help make heyData a great home for developers.
What we are looking for?
Minimum of five years of experience or equivalent in-depth knowledge in building web applications with JavaScript, TypeScript, Vue.
js (or similar), Node.js (Express, NestJS), Vuetify (or similar), and CSS.
- Excellent understanding of communication protocols , best practices, and industry standards such as HTTP, RESTful APIs, RPC, Swagger, OpenAPI, etc.
- Ability to write well-structured, testable code , with experience using testing frameworks like Jasmine, Cypress, or Jest.
- Familiarity with SOLID principles , Clean Code, and Test-Driven Development (TDD) practices.
- Knowledge of building scalable and maintainable systems .
- Experience with Docker and Kubernetes for building and running stateless containerized applications, or a desire to learn.
- Willingness to learn new technologies , tools, and programming languages.
- Excellent communication skills in English .
Why heyData?
- Become part of a young success story and build the leading compliance startup with us.
- Join a young and dynamic team with experience from top-tier consultancies, startups, VCs, and law firms.
- The opportunity to grow with us and achieve your further personal goals combined with a high degree of decision-making autonomy.
- A clear internal talent development path with exciting opportunities for career progression and a flexible annual learning and development budget.
- State-of-the-art technology equipment, regular team events, and a hybrid company culture with the freedom to work from our beautiful office in the heart of Berlin or Remote.
About us
At heyData, we are determined to serve our mission : making Compliance easy for everybody!
At heyData, we're not just a company; we're a movement. We're reshaping the way small and medium-sized businesses embrace compliance.
We set up European employees on track to reach compliance in the fastest, most intuitive, and seamless way possible. Think of us as the superheroes of compliance, and we've only just begun.
With over one thousand customers we are one of the largest SMB compliance platforms in Europe and are expanding further.
But here's the real kicker you get to learn from a world-class team across Europe and contribute to a game-changing compliance solution that's set to revolutionize millions of SMBs.
So, are you ready to be part of this incredible journey and do the most exciting work of your life? Let's make compliance history together! #heyDataLife
If the idea of making an impact excites you as much as it does us, then heyData is where you belong. This is your chance to leap into the adventure of a lifetime and set your career on fire! Reach out to us, and let's blaze a trail together in the world of business innovation! #JoinheyData
At heyData, we're proud to be a vibrant and diverse startup. We celebrate and embrace people from all backgrounds, including diverse gender, age, sexuality, religion, ethnicity, disability status parental status, and more to apply to our roles.
Our team thrives on the unique perspectives and experiences that each person brings. We're committed to fostering an inclusive and supportive environment where everyone can succeed.
The more diverse and inclusive we are as a team, the greater our work will be.