Log inSign up free
  • Home
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Marketing
  • Analytics
    • Overview
    • Pages
  • Builder
    • Templates
  • More tools
    • Profile
    • Hiring
  • Settings
All jobs
INInsightful logo

Insightful

Belgrade, RS

Senior Full-Stack Developer.

FULL TIMEREMOTESENIOR LEVELENGINEERING

About us

Insightful is a market-leading platform for employee productivity and workforce analytics. We process really big data, synthesize it into actionable insights, and ultimately provide a best-in-class, easy-to-use product that empowers enterprise customers to improve employee productivity, business processes, and overall staff well-being.

Job Description
We're excited to welcome an experienced Senior Full-Stack Developer to help us design, build, and scale reliable, high-performance systems across both the front-end and back-end.

You’ll contribute to both evolving our microservices architecture and developing clean, intuitive user interfaces that make complex workflows feel effortless. On the back end, you'll work with technologies like Node.js (TypeScript), Elasticsearch, MongoDB, Kafka, and Redis, all running on Kubernetes (GKE). On the front end, you'll use Angular and TypeScript to build modern, fast, and user-friendly applications.

We value a start-up mindset, thoughtful code, and people who are proactive and driven to move things forward in a fast-paced environment.

Responsibilities:

  • Work as a Senior Full-Stack Developer within a cross-functional team, collaborating closely with engineering, product, and design roles
  • Write clean, scalable, high-performance, and reusable code across both back-end and front-end layers, with a strong focus on testing and maintainability
  • Design and implement front-end components and services, ensuring smooth integration with back-end APIs and third-party services
  • Optimize both server-side and client-side code for speed, efficiency, and scalability in production environments
  • Implement and monitor application metrics and logs to ensure system reliability and proactively detect regressions
  • Write and maintain automated tests (unit, integration, and E2E) to ensure application robustness and stability
  • Maintain, refactor, and improve existing libraries, modules, and components as needed
  • Ensure systems and applications follow best practices for security, compliance, and accessibility
  • Participate in code reviews, sharing and receiving feedback to maintain high code quality across the stack
  • Write and maintain technical documentation related to both front-end and back-end components and workflows
  • Contribute to team knowledge sharing and technical decision-making
  • Evaluate and introduce tools or workflows that improve engineering productivity
  • Take part in the hiring process by contributing to candidate evaluation and interviews

You are a great fit for this role, if you have:

  • 6+ years of professional programming experience
  • Strong proficiency in JavaScript and TypeScript
  • 3+ years of hands-on experience developing server-side applications with Node.js
  • 3+ years of experience building front-end applications (Angular preferred)
  • Solid understanding of software design principles, architecture, and development best practices
  • Experience working with databases (preferably NoSQL, e.g., MongoDB)
  • Strong knowledge of asynchronous and reactive programming (RxJS is a plus)
  • Comfort with writing and maintaining automated tests (unit, integration, and E2E)
  • Experience working with REST APIs and integrating front-end with back-end services
  • Collaborative mindset and ability to thrive in cross-functional teams
  • Fluency in English, both written and spoken

Bonus points:

  • Experience with ElasticSearch, Kafka, or Redis
  • Background in microservices architecture or distributed systems
  • Familiarity with Angular Material or similar component libraries
  • Experience with real-time technologies like WebSockets
  • Exposure to Kubernetes or cloud-native environments
Pay
Not stated
Where
Belgrade, RS
Work
Remote
Type
Full time
Posted
9 Nov, 2026
Apply on the original postingSign in to apply

Verified board

more at Insightful.

12 Nov, 2026

Insightful

Senior Product Manager, RLHF

INInsightful logo
  • Full time
  • Senior level
  • Remote
  • Product

New York, NY

Remote

Details
13 Nov, 2026

Insightful

Co-Head, Account Management (LATAM & EMEA)

INInsightful logo
  • Full time
  • Remote
  • Data & ML

$350k–400k/mo

New York, NY

Details
3 Nov, 2026

Insightful

Product Lead, Head of Process Intelligence

INInsightful logo
  • Full time
  • Leadership
  • Product

New York, NY

Full time

Details

similar roles.

9 Nov, 2026

Aptiv

Senior Optical Engineer

APAptiv logo
  • Senior level
  • Engineering

POL Krakow - Eng, Poland

Salary not listed

Details
9 Nov, 2026

Aptiv

Quality System Engineer

APAptiv logo
  • Engineering

MAR CS +1

Salary not listed

Details
12 Nov, 2026

Real-Time Innovations

Application Engineer

RTReal-Time Innovations logo
  • Remote
  • Engineering

US Remote

Remote

Details
9 Nov, 2026

Artemis

Design Engineer

ARArtemis logo
  • Full time
  • Remote
  • Engineering

Remote (United States)

Remote

Details
11 Nov, 2026

Chevron

2026-2027 Facilities Engineering Operations and Turnarounds Construction Engineering Intern

CHChevron logo
  • Internship
  • Intern
  • Engineering

Richmond Administration Bldg, United States of America

Internship

Details
10 Nov, 2026

Mckesson

Release Train Engineer

MCMckesson logo
  • Remote
  • Engineering

Columbus +3

Remote

Details