Insightful

Junior Backend Developer

Insightful

full-time

Posted on:

Location Type: Hybrid

Location: BelgradeSerbia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Work as a Backend Developer within a cross-functional team, collaborating closely with other tech & product roles
  • Write clean, maintainable, and reusable code under the guidance of senior team members
  • Learn and apply backend development best practices, including testing, code reviews, and documentation
  • Assist in improving application performance, stability, and scalability
  • Help implement monitoring, metrics, and logging to ensure system reliability
  • Contribute to maintaining and refactoring existing services and modules
  • Follow security and compliance standards across the backend stack
  • Participate in knowledge sharing and continuous improvement within the team

Requirements

  • Bachelor’s degree from the Faculty of Mathematics, University of Belgrade or RAF - School of Computing, Union University
  • Solid understanding of programming fundamentals, data structures, algorithms, and software engineering principles
  • Understanding of asynchronous programming concepts
  • Some experience with Node.js or another backend language
  • Basic experience working with databases
  • Eagerness to take ownership, work diligently, and continuously improve your skills
  • Fluency in English, both written and spoken.
  • Bonus points: 1–2 years of relevant work experience (internships included)
  • Exposure to Elasticsearch, MongoDB, or Kafka
  • Understanding of microservices or distributed systems concepts
  • Familiarity with real-time communication technologies such as WebSockets
  • Basic understanding of front-end technologies such as Angular, HTML, and CSS
Benefits
  • Health insurance
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsasynchronous programmingdatabasesElasticsearchMongoDBKafkamicroservicesdistributed systemsWebSocketsHTML
Soft Skills
collaborationownershipdiligencecontinuous improvementcommunication
Certifications
Bachelor’s degree