Senior Backend Engineer | Insense | Remote (Serbia)

Senior Backend Engineer | Insense | Remote (Serbia)

Remote Serbia
Application ends: October 9, 2025
Apply Now

Job Description

Make an impact in the creators economy and join efforts to become a first-choice creator content & ad platform for e-commerce.

We are inviting you to join us on this exciting journey!

πŸ‘‹πŸ» Hey there!

We are seeking an experienced Senior Backend Engineer to join our team as a Lead. In this role, you will lead one of our two product teams, overseeing the development of our cutting-edge applications and ensuring the delivery of high-quality software solutions. You will be responsible for backend development, with a focus on people management and mentorship.

πŸ“_This role is open to anyone based in EMEA or AMER Time Zone_

⏰This is a full time role with a flexible schedule, you must be available every working day between 9 am and 12 pm EST.

Who we are looking for

Required:

  • 5+ years of experience as a backend engineer.
  • Bonus points if you have prior experience as a Lead, with a proven track record of managing or mentoring engineers.
  • Proficiency in Ruby (ideally with elixir)
  • Advanced SQL knowledge (PostgreSQL)
  • Knowledge of cloud computing platforms (Google Cloud).
  • Comfortable with DevOps tasks and concepts or infrastructure challenges.
  • Knowledge of JavaScript and/or TypeScript
  • Bonus points if you’ve worked with React or React Native.
  • Experience with GraphQL API development.
  • Excellent written and verbal communication skills.
  • Strong business and user understanding.
  • Ability to work with and understand diverse cultures.
  • Proactive in ideating and implementing product improvements.
  • Strong business acumen and user-centric mindset.

Responsibilities

  • Technical Leadership: Lead and mentor a team of engineers, providing guidance, support, and career development opportunities.
  • Full Stack Development: Design, develop, and maintain our backend server using Ruby and our web frontend using React. Ensure seamless integration of our React Native mobile frontend.
  • API Management: Oversee the development and maintenance of our GraphQL API, ensuring it meets the needs of both frontend clients.
  • Deployment & Operations: Manage deployments in a Kubernetes environment on Google Kubernetes Engine (GKE). Ensure the reliability and scalability of our applications.
  • Collaboration: Work closely with designers, product managers, and QA to deliver high-quality features. Facilitate communication and collaboration within the team.
  • Innovation: Proactively ideate and implement product improvements based on business and user needs.
  • Cultural Sensitivity: Foster an inclusive work environment, effectively collaborating with team members from diverse cultural backgrounds.

What is the Candidate Recruiting Process?

  • Application
  • Recruiter interview
  • Technical Interview
  • Product Interview
  • HR / Leadership Interview
  • Reference check
  • Offer

What we offer

  • Forever remote role πŸ’»

  • Work from anywhere πŸ“

  • Salary in USD commensurate with your experience and location

  • Paid Time Off + 1 additional day for every year you’ve been with us πŸ–

  • International exposure to global clients and employees in AMER + EMEA 🌎

  • Opportunities for career growth πŸš€

πŸ“_This role is open to anyone based in EMEA and AMER_ Time Zone, kindly select β€œworldwide” option in case your location is not listed.