ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Full Stack Software Engineer (m/f/d)

Buynomics

Germany (Barcelona, Cologne) Remote permanent

Posted: November 18, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

About Buynomics:

“What will customers buy?” is the crucial question underlying all commercial decisions in all companies. Buynomics has developed Virtual Shopper technology, which answers this question 100x faster and more precisely than every other solution. This will end the common practice of gut feeling. Our goal is to enable companies to make data-driven, transparent, and customer-centric commercial decisions. For that, we build the operating system for commercial decisions that provides companies with a single source of truth to answer all their market-facing questions including pricing, product offers, and promotions.

Buynomics is the next-generation SaaS company in pricing and product optimization. It employs large-scale simulation technologies to digitize customers and predict their purchase behavior - in any environment. Our clients use Buynomics to make data-driven decisions about their current and new products, overall portfolio structure, pricing, promotions, trade terms, and more!

Job Summary:

We are looking for a talented Senior Full Stack Software Engineer to join our Product Engineering Team. We offer an exciting opportunity to work in a young team with a modern tech stack with the chance to shape crucial processes and take on responsibility early on.

In this role, you will play a key part in designing, implementing and maintaining new features for our core SaaS platform. As a Senior Full Stack Engineer, you will work across the stack to create high-quality, scalable, secure and reliable web based solutions.

Responsibilities:

• Design, develop, and maintain features for the Buynomics SaaS solution working full stack

• Collaborate closely with the product managers, designers, and other engineers to understand and shape feature requirements, and implement innovative solutions

• Write clean, efficient and reusable code mainly in TypeScript

• Build and enhance the front-end components and user interface using ReactJS to provide a seamless user experience

• Develop back-end services and APIs using NestJS and NodeJS to support the front-end functionality, the business logic and cross-service communication.

• Ensure code quality and maintainability through proper testing, code reviews, and documentation

• Work comfortably across new and old tech stack, such as Koa.js or legacy ReactJS version

• Troubleshoot, debug, and resolve production issues

• Participate in architectural discussions and discovery

• Contribute to technical decisions to achieve the desired scalability, performance and reliability of the implemented solutions

Requirements:

• At minimum 8+ years of experience in building web applications

• Proficiency with front-end development using ReactJS and TypeScript

• Strong knowledge of back-end development using NodeJS and TypeScript

• Experience with RESTful API design and development

• Advanced knowledge of data modeling and working with relational databases

• Understanding of software development best practices, including version control (Git), testing, and CI/CD

• Ability to write clean, modular, and maintainable code

• Excellent problem-solving skills and a proactive approach to challenges

• Effective communication skills and ability to handle ambiguity

• Good verbal and written English

Preferred Qualifications:

• Experience with NestJS, AG Grid, Apache Echarts and PostgreSQL

• Experience with DevOps practices and cloud platforms (e.g., AWS, Azure, Google Cloud).

• Knowledge of Agile development methodologies

• Prior experience with SaaS platforms or products

• Mentorship/leadership experience

What we offer:

• A vibrant, international, and diverse work environment

• Flexible work option: remote within the EU with occasional visits to our Cologne HQ or a hybrid setup for those based in Cologne or nearby areas

• A dedicated learning budget to support your professional growth and development

• Local language lessons (Germany and Spain)

• Health and fitness benefits (Germany and Spain)

• Personal and professional growth opportunities

• Regular company events

To ensure a smooth and efficient process and that no applications are overlooked, please apply directly to the role. While we'd love to respond to everyone who reaches out, applying ensures that your application is properly tracked and considered.

Buynomics is proud to be an equal opportunity employer. This means that we don’t discriminate based on race or ethnic origin, color, the language(s) you speak, where you (or your parents) are from, or whether or not you consider yourself to have a disability. Neither will your age, gender, gender identity, sexual orientation, religion, beliefs, or political opinions play a part in your application with us. We’re a diverse team in so many ways, and we love it that way.

#LI-REMOTE

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply