AI First Developer

Smartcat · Serbia - Remote · Engineering

Posted 2026-07-27

Apply for this role →

Mission

As a Senior Backend Engineer, you'll be at the forefront of enhancing our platform's capabilities. You'll design and implement scalable, high-performance backend services that power critical features for our growing client base.

Outcomes

Design, develop, and deploy backend services and APIs that solve real-world customer challenges

Optimize application performance, scalability, and security

Collaborate with product managers, frontend engineers, and DevOps to ensure seamless integration of services

Troubleshoot and resolve production issues efficiently

Actively participate in code reviews, knowledge sharing, and continuous learning

Requirements

8+ years of proven professional experience as a Software Engineer, with at least 3 years in .NET and C#

2+ years of experience in product companies (SaaS)

Passion and strong skill for writing clean, maintainable, and testable code and well-documented C# code

Experience with writing and maintaining Unit tests and E2E tests

Advanced experience with MongoDB

Upper-intermediate or higher English proficiency (written and spoken)

Strong problem-solving skills and a growth mindset

Readiness to thrive in a fast-paced startup environment with extreme focus, a strong sense of ownership, and determination

Openness to constructive feedback and value the ideas and opinions of others

Our technologies

Backend: .NET Core (C#), Python

Frontend: Vue.js 2/3, Nuxt 3, Typescript

Databases: MongoDB, PostgreSQL, Elasticsearch

Messaging Queue: Kafka

Cloud Provider: Amazon AWS

Monitoring & Logging: ELK (EFK), Prometheus, Grafana

Apply for this role →

← Back to all jobs