
Senior Developer
Smartcat
full-time
Posted on:
Location Type: Remote
Location: Serbia
Visit company websiteExplore more
Job Level
About the role
- 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
Benefits
- Fully remote team
- Be part of an AI Native Organization
- Innovating a $100 Billion industry
- Join the rocketship to scale-up 10x and beyond together
- Smartcat Culture: Where Diversity Meets High Performance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#Unit testingE2E testingMongoDBAPI developmentBackend servicesApplication performance optimizationScalabilitySecurity
Soft Skills
Problem-solvingGrowth mindsetOwnershipDeterminationOpenness to feedbackCollaborationCommunicationKnowledge sharingContinuous learningAdaptability