Senior Backend Developer

3 days ago


Belgrade, Central Serbia Insightful Full time

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 engineer to help us build, scale, and continuously improve our microservices architecture. You'll be working on both developing new features and enhancing existing systems to ensure they remain robust, maintainable, and high-performing. Our focus is on quality over quantity, and with the high volume of data we process, our challenges are primarily performance-driven.

Built on a clean foundation and continuously updated, our stack includes: (TypeScript), Elasticsearch, MongoDB, Kafka, and Redis on Kubernetes (GKE).

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 Backend Developer within a cross-functional team, collaborating closely with other tech & product roles
  • Write clean, scalable, high-performance, and reusable code, with a strong focus on testing and maintainability
  • Optimize applications to ensure maximum speed, efficiency, and scalability
  • Implement and monitor application metrics and logs to ensure reliability and detect regressions early
  • Maintain, improve, and refactor existing libraries and modules as needed
  • Ensure backend systems follow security and compliance best practices
  • Contribute to team knowledge sharing through code reviews, documentation, and mentorship
  • Help define and uphold backend development best practices
  • Evaluate and select the most effective tools and technologies to enhance daily workflows

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

  • 6+ years of programming experience
  • 3+ years of hands-on experience with
  • Strong proficiency in JavaScript and TypeScript
  • Solid fundamentals in software design, architecture, and development best practices
  • Understanding of the nature of asynchronous programming
  • Experience working with databases, preferably NoSQL
  • Comfort with writing and maintaining automated tests
  • Fluency in English, both written and spoken

Bonus points:

  • Experience with ElasticSearch, MongoDB, or Kafka
  • A background in microservices architecture and distributed systems
  • Comfort with real-time communication technologies such as WebSockets
  • Familiarity with front-end technologies such as Angular, HTML, and CSS


  • Belgrade, Central Serbia Novakid School Full time €60,000 - €80,000 per year

    At Novakid, we're building the world's most engaging online English-learning platform for kids. With 80,000 students and 2,500 teachers across 15 countries, we've proven the demand. Now we're scaling up — and we want you to help us design and build the future of AI-driven education. We're not just writing code. We're creating a smart, personalized...


  • Belgrade, Central Serbia Tabby Full time €60,000 - €180,000 per year

    Senior Backend Engineer Department: Risk Technologies, EngineeringEmployment Type: Full TimeLocation: Remote/SerbiaDescription Tabby creates financial freedom in the way people shop, earn and save by reshaping their relationship with money. Over 15 million users choose Tabby to stay in control of their spending and make the most out of their money.The...


  • Belgrade, Central Serbia Citrus Systems Full time €40,000 - €80,000 per year

    Hello there, thanks for paying attention to our vacancy and let us introduce ourselves.We are an IT company occupying a remarkable place in marketing, gaming, and financial segments of theiGamingindustry. Our products are successfully implemented in European, African, and Latin American markets.Ever since we first started, we have been driven to find the...

  • Backend Developer

    3 days ago


    Belgrade, Central Serbia BetArchitect Full time 30,000 - 60,000 per year

    We're looking for aBackend Developerto take a key role in developing and scaling ouriGaming platform.As part of our team, you'll work on high-performance systems that power gameplay, data analytics, and real-time operations across our global products.You'll be responsible for designing, developing, and maintaining backend services that support our core...

  • Backend Developer

    1 week ago


    Belgrade, Central Serbia AI1team - AI Marketing Agency Full time €40,000 - €60,000 per year

    Company DescriptionAI1team - AI Marketing Agency is your go-to partner for AI solutions. Whether you need an AI advisor, agent, or a comprehensive AI marketing agency, we tailor our services to meet your business needs. Our focus on automation ensures client satisfaction and happiness, enabling businesses to leverage AI efficiently.Role DescriptionThis is a...


  • Belgrade, Central Serbia Acronis Full time €120,000 - €180,000 per year

    Acronis is revolutionizing cyber protection—providing natively integrated, all-in one solutions that monitor, control, and protect the data that businesses and lives depend on. We are looking for a Senior Backend GoLang Developer to join our mission to create a #CyberFit future and protect all data, applications and systems across any environment.You would...


  • Belgrade, Central Serbia Red Black Tree Full time €25,000 - €40,000 per year

    Red Black Tree is a Serbia-based software development company with over 10 years of experience, delivering custom software solutions to clients across the EU and the USA.We specialize in end-to-end software development, covering every phase of a project—from concept and architecture to development, testing, maintenance, and IT consulting. Our solutions are...


  • Belgrade, Central Serbia ApprovalMax Limited Full time €40,000 - €60,000 per year

    Company Description ApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision-makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online, and Oracle NetSuite to unlock powerful...


  • Belgrade, Central Serbia DcentraLab Full time €60,000 - €120,000 per year

    Location: Remote/BelgradeType: Full-timeWeb3 Index is a business development tool designed to discover, analyze, and curate the most comprehensive information about blockchain and crypto projects.We aggregate and enrich data from sources like CoinGecko, CoinMarketCap, CypherHunter, and more. Using AI (ChatGPT, Perplexity, CrewAI), advanced scraping...


  • Belgrade, Central Serbia DcentraLab Full time €60,000 - €180,000 per year

    Location:Remote/BelgradeType:Full-timeWeb3 Index is a business development tool designed to discover, analyze, and curate the most comprehensive information about blockchain and crypto projects.We aggregate and enrich data from sources like CoinGecko, CoinMarketCap, CypherHunter, and more. Using AI (ChatGPT, Perplexity, CrewAI), advanced scraping techniques,...