Senior Fullstack Developer (Remote/CET)
Zendr
Get hot jobs first on Telegram
New positions appear faster in our channel
- Location
- Sweden
- Job Type
- full-time
- Salary
- Unknown
- Posted
- January 29, 2026
Job Description
About the role
We’re now looking for a hands-on Senior Fullstack Developer to join our team. This role is open to remote candidates, as long as you are based within the Central European Time (CET) zone, and we are looking to bring someone on board as soon as possible. As a part of our ambitious tech team you'll work closely with product owners, QAs, UX, and fellow developers to deliver scaleable, reliable and user-focused solutions that create real value for our customers.
In this role you'll take ownership of end-to-end development, from backend services and APIs to frontend experiences - and play a key part in shaping how we build and improve our platform. You'll join a fast-moving environment where pragmatism, collaboration and clean engineering matter more than buzzwords.
This is a role for someone who enjoys building, iterating and solving real problems - not just talking about them.
Key responsibilities:
-
Play a central role in designing, building, and shaping our new platform
-
Develop scalable and efficient solutions using TypeScript and Node.js
-
Design and implement REST APIs to power our platform’s core features
-
Work with modern frontend frameworks to deliver smooth user experiences
-
Collaborate closely with cross-functional teams to deliver high quality solutions
-
Build automated tests to ensure performance, reliability and maintainability
-
Contribute to technical discussions and help drive engineering best practices
-
Stay on top of modern technologies and identify opportunities to improve our stack
About you
You're an experienced fullstack engineer who thrives in a collaborative environment and isn't afraid to take ownership. You value simplicity, clean code and delivering real impact. You enjoy working across the stack, are comfortable making technical decisions and take pride in delivering high quality code.
You communicate clearly, enjoy working with others and are motivated by seeing you work make a difference - for both users and the team.
We're looking for someone who has:
-
At least 7 years of professional software development experience
-
At least 5 years professional experience with building applications in TypeScript/JavaScript
-
Strong proficiency in Node.js and Express.js
-
Experience designing and implementing REST APIs
-
Hands-on experience with cloud platforms (preferably AWS)
-
Experience with at least one modern frontend framework (React, Svelte, Angular, Vue)
-
Practical experience with SQL and NoSQL databases
High value if you also bring:
-
Experience with CI/CD, containerization (Docker) and IaC (Pulumi, Terraform, etc.)
-
Background in designing scaleable and secure systems
-
Experience provisioning, managing and optimizing cloud infrastructure
About Zendr
Zendr is a fast-growing SaaS company developing cloud-based solutions for B2B freight. We take pride in our innovative platform and the passionate team that contributes to our success every day. At Zendr, collaboration and well-being are key – we offer a workplace where you can truly make an impact. We're proud of what we do and of our commitment to making our customers' work easier. We believe it's important that you feel valued, engaged, and empowered to influence our journey. At Zendr, you can grow quickly – both professionally and personally – while being part of building something meaningful.
What we offer
-
Direct impact on our core product, your work will shape the next generation of our B2B freight platform
-
Work with a modern tech stack
-
High ownership and autonomy, influence how features and built, delivered and improved
-
A culture where ideas are welcomed and your input truly matters
-
Flexible working conditions
Our hiring process
We respect your time and aim to make the recruitment journey fast, transparent and enjoyable:
-
Application review – We’ll review your application promptly and get back to you within a few days.
-
First conversation – An informal video call to learn more about you and share who we are.
-
Coding assignment - A task you'll be handed at this step to better understand you technical expertise.
-
Technical interview – An meeting discussing the coding assignment to better understand your reasoning and decision making.
-
Final meeting – Meet the team, talk through the role in detail, and see if we’re the right fit for each other.
From first contact to final decision, you can expect clear communication, timely feedback, and respect for your time - because great talent deserves a great candidate experience.
Additional information
We review applications on a rolling basis, which means the position may be filled before the closing date.
Start date: As soon as possible
Scope: Full-time, permanent position
Location: Remote
Timezone: CET
π― Who is this job for?
This role is for a Senior Fullstack Developer who will take ownership of end-to-end development of a new B2B freight platform. You’ll work hands-on with TypeScript, Node.js, REST APIs, and a modern frontend framework, collaborating closely with product, UX, QA, and engineering peers to build scalable, reliable, and user-focused solutions.
Zendr offers a fully remote, CET-based position with high autonomy and real product impact. It’s a strong fit for an experienced engineer who values clean code, pragmatic decision-making, and shaping both the technical direction and the product itself in a fast-growing SaaS environment.
π¬ Potential Interview Questions
-
What are the main advantages of using TypeScript over JavaScript in a large-scale application?
TypeScript provides static typing, which helps catch errors during development and improves IDE support and code maintainability in large codebases. -
How would you design a scalable REST API using Node.js and Express.js?
I’d use modular routing, middleware for concerns like authentication and logging, and ensure stateless endpoints. I'd also structure code using service layers and include proper error handling. -
What steps would you take to optimize a slow SQL query?
I’d analyze execution plans, add missing indexes, reduce joins, optimize WHERE clauses, and ensure proper data normalization or denormalization depending on the use case. -
How do you ensure the security of your Node.js application?
By validating input, using HTTPS, managing environment variables securely, updating dependencies, and protecting against vulnerabilities like SQL injection and XSS. -
How would you manage cloud infrastructure on AWS for a fullstack app?
Using services like EC2, RDS, and S3 for core infrastructure, plus Terraform or Pulumi for IaC, and setting up autoscaling and monitoring with CloudWatch. -
What’s your approach to implementing CI/CD for a TypeScript application?
I'd use tools like GitHub Actions or GitLab CI, integrate linting, tests, type checks, and automate deployments using Docker and infrastructure scripts. -
Describe how you would structure a fullstack project using React and Node.js.
I’d separate frontend and backend into different directories, use React with state management (like Redux or Context), and connect to the backend via REST APIs with shared type definitions. -
How do you handle versioning of your REST APIs?
By using URI versioning (e.g.,/api/v1/resource) or header-based versioning to ensure backward compatibility as APIs evolve. -
What testing strategy would you apply to ensure reliability in both frontend and backend?
Unit tests for individual components/services, integration tests for API endpoints, and end-to-end tests for user flows using tools like Jest, Supertest, and Playwright. -
How do you stay updated with new technologies and decide what to integrate into your stack?
I follow reputable blogs, changelogs, and community forums, evaluate tech based on project needs, team skillsets, and long-term maintainability.
π Job Summary
Zendr is hiring a Senior Fullstack Developer (Remote, CET) to design and build the next generation of their B2B freight SaaS platform. In this hands-on role, you’ll own end-to-end development using TypeScript, Node.js/Express, REST APIs, and a modern frontend framework (React, Vue, Angular, or Svelte), working across SQL/NoSQL and AWS to deliver scalable, reliable features. This position is a strong match if you have 7+ years of experience (5+ with JS/TS), care about clean architecture, testing, and CI/CD, and enjoy high ownership in a pragmatic, collaborative environment. Zendr offers flexible remote work within CET, modern tooling, and real product influence as you help shape their core freight platform.
Required Skills
Never miss a JavaScript opportunity
Subscribe to get similar jobs and weekly insights delivered to your inbox