POSITION

Principal Developer, Critical Systems

Full Stack or Backend KaunasLithuania Full Time
We are looking for a Principal developer to join a team working on enterprise-level systems. We're seeking a talented .NET or .NET & React Developer to join our recently created team working on the development of a new user data collecting system. This role offers a balance between technical leadership and active coding – around half of your time will be spent on architecture and technology decisions, and the other half on hands-on development.
Main responsibilities
  • Develop new central user data management system
  • Work with a microservice architecture
  • Suggest optimal technical solutions to implement business requirements
  • Implement MVP versions of features, setting conventions and laying the foundations for a well-architected system
  • Work with the latest .NET and React versions and stay up-to-date with technological advancements
  • Collaborate closely with the team to implement client requirements
Requirements
  • A minimum of 5+ years of software development experience, with at least 3+ years of .NET experience
  • A minimum of 1+ years of experience in a similar role (principal developer / tech lead / architect)
  • Strong written English communication skills
  • Willingness to communicate with client to clarify requirements or communicate proposed solutions
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 both from the office or fully remote
  • Budget for health insurance / workstation enhancement
  • 2 paid days for self-development, plus a yearly budget
  • Larger quarterly and smaller monthly team-building events
  • Opportunity to work on challenging tasks and projects
  • Top-notch technical equipment
  • Access to regular psychological care, including private counseling
  • Biweekly Tech Lunches featuring lectures from team members and subsequent discussions
  • Friday lunches
  • Salary between 5500 - 7000 gross / month.
    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 senior team member will be focused on your technical skills. This could include case study, problem-solving questions or a coding challenge
  • Final Interview. The final interview with the hiring manager and the client involves deeper discussions around team dynamics, long-term alignment, and cultural fit
  • 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
No files chosen
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
cursor