Senior/Principal Full Stack Software Engineer

Senior/Principal Full Stack Software Engineer

Description

We are looking for an experienced Full Stack Software Engineer to design and develop scalable backend services and modern web applications.

Responsibilities:

  • Develop backend and frontend solutions throughout the full software development lifecycle.
  • Build services using Java, Node.js, or TypeScript.
  • Develop web applications with Angular or React.
  • Ensure application scalability, performance, security, and maintainability.
  • Use AI-assisted development tools as part of the engineering workflow.
  • Support and mentor less experienced developers.

Requirements:

  • At least 5 years of full-stack development experience.
  • Strong experience with Java and Spring Boot or Node.js and TypeScript.
  • Strong Angular or React experience.
  • Experience with cloud platforms, Docker, CI/CD, REST APIs, and databases.
  • Knowledge of automated testing, SOLID principles, and software design patterns.
  • Fluent English and strong communication skills.

Experience with microservices, event-driven architecture, and AI development tools is considered an advantage.

Required Skills

ROLE EXPERIENCE
Full-stack developer 5-6 years

About the assignment

Местоположение
Vilnius, Kaunas, Klaipėda, Литва
Удаленно
Yes
Rate (after tax)
€3000 - 4500/Month
Срок
Краткосрочный проект (>3 месяцев)

Want to apply to this project? Register or simply drop CV & Apply

Captcha