POSITION
Senior Back-end Developer
Senior Back-end Developer • Kaunas, Lithuania • ContractWe are looking for a Senior Backend Developer (.NET) to join our team working on a central user data management platform. You will take ownership of complex technical challenges, contribute to architectural decisions, and help build scalable solutions in a modern microservices environment.
Main responsibilities
- Develop a new central user data management system
- Build and maintain scalable services in a microservices architecture
- Suggest and implement technical solutions for business requirements
- Implement MVP versions of features, setting conventions and laying the foundations for a well-architected system
- Take ownership of complex technical challenges from idea to implementation
- Collaborate closely with the team to implement client requirements
- Contribute to architecture decisions and continuously improve system design, performance, and reliability
Requirements
- 5+ years of professional experience with .NET and Entity Framework
- Strong hands-on approach to solving complex engineering problems
- Comfortable working with ambiguous requirements and driving complex technical problems to a solution
- Proficient English communication skills
- Familiarity with Agile/SCRUM methodologies
- Willingness to share knowledge, expertise, and best practices with the team
Nice to have
- Experience with microservices architecture
- Experience with React and TypeScript
- Knowledge of REST, Docker and GraphQL
- DevOps experience
- Experience with Azure services
What we offer
- A flexible working environment with the option to work in the office or in a hybrid format
- Flexible working hours
- Opportunity to work on challenging tasks and projects
- Top-notch technical equipment
- 2 paid days for self-development, plus a yearly budget
- Budget for health insurance / workstation enhancement
- Access to regular psychological care, including private counseling
- Biweekly Tech Lunches featuring lectures from team members and subsequent discussions
- Friday lunches
- Larger quarterly and smaller monthly team-building events
- Salary between 35 - 45 gross / hour.
The salary offer for the candidate is determined based on the predefined salary ranges for the position and depends on the candidate's level of competence and experience.
Hiring process
- Application Review. We’ll contact shortlisted candidates to schedule a first-round interview
- Initial Interview. The first interview will be conducted by our HR team member and will focus on understanding your background, motivation for applying and clarify any questions about the role
- Technical Interview. The second interview with the team-lead will be focused on your technical skills. This could include case study, problem-solving questions or a coding challenge
- Criminal Record Check. In line with Regulation (EU) 2016/679 (GDPR) and our commitment to protecting critical information systems, proportionate criminal record checks are conducted for certain roles, including this position.
- Offer & Onboarding. If selected, we will extend a job offer with details on compensation and next steps
Contact form
