
Senior Full-Stack Engineer
3 days ago
Staffi is hiring a
Senior Full Stack Engineer for ArtWorkout
ArtWorkout
is a mobile app that teaches users pencil drawing and helps to build creativity with fun. With over 1 million monthly active users, 2000+ lessons, and a hybrid monetization model (subscription + ads), we're scaling quickly. Having our first product historically on iOS, we recently launched on Android and are expanding our team. We ship fast, measure everything, and keep quality high with automation.
We're hiring a
Senior Full-Stack Engineer
to deliver end-to-end product features and internal tools across our TypeScript stack. You'll build new services, extend existing systems, raise reliability, and drive measurable gains in UX and business metrics.
What you'll do:
Design, build, and ship features end-to-end in (web) and (backend).
Create new standalone services/projects and improve existing ones (user-facing and internal tools).
Analyze data and optimize PostgreSQL/Redis/MongoDB (schemas, indexes, transactions, isolation levels, partitioning/sharding, migrations).
Build real-time apps (WebSockets/ProtoBuf) with robust caching layers (DB/Redis/HTTP).
Write and maintain automated tests (unit/integration/e2e with Jest and Playwright/Cypress); make code testable by default.
Run CI/CD (e.g., GitHub Actions): build, lint, test, deploy, rollback, and canary releases.
Instrumental systems with OpenTelemetry; set up Prometheus/Grafana dashboards/alerts; maintain centralized logs/traces.
Use feature flags (e.g., GrowthBook) to run safe experiments and A/B tests as a routine practice.
Review code, improve developer experience, document APIs (OpenAPI), and raise the quality bar.
Participate in production (on a sane, sustainable rotation basis) and optimize performance/cost.
Must-haves:
5+ years professional TypeScript/JavaScript.
Strong Linux/Bash skills. Backend: NestJS, ; PostgreSQL, Redis, MongoDB (schema design, indexing, transactions & isolation, EXPLAIN/ANALYZE, partitioning/sharding, migration strategies).
Caching expertise: key design, TTL/invalidations, write-through/write-back; DB/Redis/HTTP caching.
Networking & integrations: REST, WebSockets, Protocol Buffers; real-time development experience.
Containerization: Docker (multi-stage builds, image optimization) and docker-compose.
Frontend: React, , Tailwind CSS, Webpack.
Testing: unit/integration/e2e (Jest, Playwright/Cypress) and writing testable code.
Quality practices: code reviews, ESLint, strict TypeScript, Prettier, API contracts (OpenAPI). Able to set up CI/CD independently (e.g., GitHub Actions): build/test/lint/deploy, rollbacks, canaries.
Monitoring: OpenTelemetry; Prometheus/Grafana dashboards & alerts; centralized logging and tracing. Feature flags and A/B testing as standard delivery (GrowthBook or similar). Clear written English for docs and PR requests.
Why join us:
A product that boosts creativity, learning, and well-being.
Fast shipping with rigorous quality discipline.
Autonomy, ownership, and a real say in architecture and standards.
Fully remote team with pragmatic, async processes.
Hiring process:
Apply here or via
15/30-minute interview with a recruiter.
Test assignment with dev-related questions.
Technical interview: stack, protocols, constraints, code.
-
Full Stack Engineer
2 days ago
Belgrade, Central Serbia CODETIQ Full time €35,000 - €60,000 per yearWho we areCODETIQ is a software development company committed to delivering products and services through innovation, authentic engineering culture, and continuous knowledge development. We provide reliable and forward-thinking IT solutions with a strong focus on the renewables and sustainable energy sector.About the roleWe are looking for a Full Stack...
-
Senior Full Stack JavaScript Engineer
3 days ago
Belgrade, Central Serbia Passion Full time €30,000 - €60,000 per yearBuild the Future - Power Full Stack Experiences (and explore AI along the way)Do you…..dream in code{JS} speak fluent JavaScripttinker with AI projects just for fun?At , we empower creators to launch impactful mobile apps that change lives. We're on a mission to build game-changing experiences, and we need a Senior Full Stack JavaScript Engineer who can...
-
Senior Full Stack JavaScript Engineer
3 days ago
Belgrade, Central Serbia Passion Full time €90,000 - €120,000 per yearBuild the Future - Power Full Stack Experiences (and explore AI along the way)Do you…..dream in code{JS} speak fluent JavaScripttinker with AI projects just for fun?At , we empower creators to launch impactful mobile apps that change lives. We're on a mission to build game-changing experiences, and we need a Senior Full Stack JavaScript Engineer who can...
-
Senior Software Engineer, Full Stack
2 weeks ago
Belgrade, Central Serbia Scribe Full time €30,000 - €60,000 per yearAbout UsScribe is where exceptional people come to do the best work of their careers. More than 94% of the Fortune 500 use Scribe to document and scale how work gets done. Since our founding in 2019, we've grown to over 5 million users across 600,000 businesses.We've raised $55M in funding from top-tier investors and are proud to be recognized as a Forbes...
-
Senior Software Engineer, Full Stack
2 days ago
Belgrade, Central Serbia Scribe Full time €90,000 - €120,000 per yearAbout usScribe is where exceptional people come to do the best work of their careers. More than 94% of the Fortune 500 use Scribe to document and scale how work gets done. Since our founding in 2019, we've grown to over 5 million users across 600,000 businesses.We've raised $55M in funding from top-tier investors and are proud to be recognized as a Forbes...
-
Full-Stack Developer
5 days ago
Belgrade, Central Serbia HC Solutions Full time €30,000 - €60,000 per yearFor our partners in Serbia (position can be onsite, hybrid or remote), we are looking for Full-Stack Developer.Requirements:6+ years of professional programming experienceStrong proficiency in JavaScript and TypeScript3+ years of hands-on experience developing server-side applications with 3+ years of experience building front-end applications (Angular...
-
Full Stack Developer
1 week ago
Belgrade, Central Serbia Manpower Serbia Full time €60,000 - €80,000 per yearOn behalf of our client, Nutanix, Manpower Serbia is seeking motivated candidates for theFull Stack Developerrole.Job description:You will be part of the full-stack web development team responsible for architecting, designing, developing, and maintaining server-side and E2E web applications for SaaS Engineering.Full-stack development with MERN stack. ( i.e....
-
Full Stack Developer
5 days ago
Belgrade, Central Serbia AMD Full time €25,000 - €50,000 per yearWHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...
-
Senior Full-Stack Developer
5 days ago
Belgrade, Central Serbia Gamdom Full time €40,000 - €60,000 per yearAbout the RoleWe're looking for a talented and driven Full-Stack Developer to join our dynamic team. You'll play a key role in building and maintaining our web application, which relies on live data and real-time functionality. The ideal candidate is strong in backend development while being comfortable with modern frontend technologies.Key...
-
Full Stack QA Engineer
5 days ago
Belgrade, Central Serbia Genestack Full time €40,000 - €60,000 per yearAtGenestack, we are tackling the underlying computational and scientific challenges of bioinformatics to provide researchers with software tools that streamline the discovery process and accelerate precision medicine, drug development, and bioinformatics research.Our platform is already deployed at leading pharmaceutical and consumer goods companies — and...