About the Role:
We are building and operating several
web-based SaaS products
and internal tools for our clients.
Some of these products are built
from scratch
, and others are based on
existing/white-label platforms and CRMs
that we customize and integrate into a unified experience.
We are looking for a
Full-Stack Software Engineer
who can:
-
Design and build
web applications and APIs
.
-
Integrate and connect
multiple systems and platforms
.
-
Occasionally extend and customize
existing SaaS / white-label solutions
.
-
Help us turn business requirements into reliable, scalable software.
You will work closely with the founder/product owner and will have a big impact on the technical direction of our products.
Key Responsibilities:
-
Design, develop, and maintain
web applications
(frontend + backend).
-
Build and maintain
REST APIs
and services to connect multiple systems together.
-
Integrate with
3rd-party platforms
(CRMs, marketing tools, payment gateways, etc.).
-
Customize and extend
existing SaaS / white-label/off-the-shelf platforms
when needed.
-
Implement and maintain
data models, business logic, and background jobs
.
-
Ensure applications are
secure, performant, and maintainable
.
-
Work with the founder/product owner to:
-
Understand business requirements
-
Propose technical solutions
-
Estimate and plan features
-
Write
clean, well-structured, documented code
and follow good Git practices.
-
Collaborate on
basic DevOps tasks
(deployments, environments, monitoring) with the team or 3rd-party providers.
Requirements:
-
4+ years of professional experience as a
Software Engineer / Full-Stack Developer
.
-
Strong experience with
modern frontend development
, using:
-
JavaScript or TypeScript
-
A frontend framework such as
React
, Vue, or similar.
-
Solid experience with
backend development
using one of:
-
Node.js (Express / NestJS / similar)
-
or
PHP (Laravel / similar)
-
or another modern backend framework (e.g. Django, Ruby on Rails, etc.).
-
Good understanding of:
-
REST APIs
(building and consuming)
-
Webhooks
-
Authentication/authorization (sessions, tokens, JWT, etc.)
-
Experience working with
relational databases
(PostgreSQL or MySQL).
-
Comfortable working on both
frontend and backend
and taking ownership of complete features.
-
Able to work in a
startup / fast-paced environment
:
-
Self-driven
-
Problem-solver
-
Can work with limited specs and refine them with the business team.
-
Good communication skills in
English
(for documentation, APIs, and tools).
Nice To Have:
(Not required, but a big plus)
-
Experience with
SaaS products
(multi-tenant, subscriptions, dashboards, etc.).
-
Experience with
CRMs / marketing automation/analytics tools
.
-
Experience integrating
multiple platforms into one interface
(single dashboard / unified login).
-
Familiarity with
white-label platforms
(e.g. GoHighLevel or similar tools), or customizing existing systems.
-
Basic DevOps knowledge:
-
Docker
-
CI/CD pipelines
-
Cloud providers (AWS, GCP, DigitalOcean, Hetzner, etc.).
-
Interest in
UI/UX
and improving the user experience (even if not a designer).