← All jobs
Zenitech logo
Zenitech

Middle Fullstack Engineer (.NET+Angular)

We are seeking a Middle Fullstack Engineer (.NET+Angular) with at least 4-5 years of experience and a strong focus on backend development to join our team, which will play a key role in a modern governance product suite.

You will be working on a microservices-based solution used by executive leadership teams to manage sensitive documents securely.  The product is being transitioned to AWS as part of a broader cloud strategy.

The ideal candidate has a solid understanding of both front-end and back-end development principles, a passion for clean, performant, and scalable code, and a keen eye for detail.  You’ll collaborate closely with product owners, fellow engineers, and stakeholders across global teams to build and deliver robust, intuitive, and secure features.

What you will do

  • Own feature development from end to end, designing, developing, and deploying both backend APIs and frontend UI components.
  • Create scalable and reliable backend services using C#/.NET Core and integrate them with databases (e.g., MSSQL).
  • Build intuitive and responsive user interfaces using Angular, TypeScript, and modern web technologies.
  • Contribute to the ongoing cloud migration to AWS and the modernization of our microservices architecture.
  • Implement integrations with event-based systems and messaging queues (e.g., RabbitMQ, SQS) to support microservices communication.
  • Participate in peer code reviews, refactoring sessions, and continuous improvement of CI/CD pipelines.
  • Participate in all Agile ceremonies, from initial design discussions to final deployment, taking ownership of the full development lifecycle.
  • Contribute to overall system design, performance tuning, and security enhancements, with a particular emphasis on backend components.
  • Collaborate closely with cross-functional teams, including product owners, architects, and DevOps, to translate requirements into technical solutions.

Requirements

  • At least 4 years of expertise in C# (.NET Core) and experience with the latest versions of Angular to build end-to-end solutions.
  • Strong command of TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Proficient in designing REST APIs and managing data with MSSQL and other databases like Redis and PostgreSQL.
  • Hands-on experience with AWS (S3, Lambda), containerization using Docker and Kubernetes, and CI/CD pipelines with GitHub Actions/Azure DevOps.
  • Skilled in both frontend and backend testing frameworks, including Jest, Cypress, and xUnit.
  • Understanding of component-based architecture, lazy loading best practices, and event-based messaging patterns.
  • Strong collaboration and communication skills, comfortable working in global teams.
  • Proactive problem-solving abilities and a strong sense of ownership.
  • Good experience working in Agile/Scrum development environments.

What we offer

  • Hybrid working model with remote work opportunities (*) and flexible working hours
  • Private Health Insurance
  • People Lead system for your personal development
  • A culture of continuous growth, providing various training resources
  • Referral System
  • Agile mindset, simplified processes, and a great atmosphere where commitment and autonomy are celebrated
  • A community-first mindset working with talented people across technology products and consulting
  • Salary range: 2600 – 4300 EUR gross/month (Note: the specific amount will depend on your experience and competencies.)

Additional benefits based on location:

Lithuania: Discount benefits platform, the opportunity to work from abroad (max. 60 days per annum)

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →