GeekHunter Logo

Plans

Login

EN

EN

Databuild

Mid-Level Full Stack Developer — C# (.NET) + Angular

Show original

Remote

(Anywhere)

Salary Range

Not informed

Experience Level

Mid level

Requirements

3+ years of experience in the career
TypeScript (Angular)
.NET
Angular
C#

Tasks and Responsibilities

Show original

Tasks and Responsibilities

We are a fast-growing technology consulting firm and we are expanding our Software Engineering team to build digital products and platforms that support critical decisions for our enterprise clients.

Here, good software is not what compiles: it is what goes into production, scales, and delivers value. We turn complex requirements into robust systems, reliable APIs, and interfaces that end users actually use day to day to run their business.

If you enjoy going beyond the code — understanding the problem, designing the solution, writing clean software, and making the system reliable end to end — come with us.

What you will do

  • Develop and evolve web applications in .NET / C# (APIs, services, and high-performance back-ends).
  • Build rich, responsive interfaces in Angular (components, services, RxJS, state management, and API integration).
  • Model and implement well-designed, secure, and well-documented RESTful APIs.
  • Work with relational databases (SQL Server and PostgreSQL): modeling, queries, and performance.
  • Apply Clean Code, SOLID, automated testing, and Git version control best practices.
  • Participate in code reviews, propose technical improvements, and raise the team's quality bar.
  • Collaborate with Data Science, Data Engineering, Product, and Design teams to deliver end-to-end solutions.
  • Document technical decisions, API contracts, and architecture patterns.

Requirements

  • Hands-on experience with C# and .NET (preferably .NET 6+, ASP.NET Core, Entity Framework).
  • Solid experience with Angular, TypeScript, and consuming APIs.
  • Proficiency in SQL (joins, indexes, performance) and relational data modeling.
  • Knowledge of web application architecture (REST, authentication/authorization, separation of layers).
  • Git version control and team workflow (branches, PRs, code review).
  • Automated testing (unit and/or integration).
  • Strong analytical skills: structuring problems, proposing solutions, and communicating technical trade-offs.

Preferred Qualifications

  • Docker, messaging (RabbitMQ / Kafka), CI/CD, microservices, and DDD practices.

What you will find here

  • Challenging projects with large companies and real technical problems.
  • A fast-growing environment with room for ownership and growth.
  • A team culture: collaboration, autonomy, delivery, and quality.
  • A modern stack, with real encouragement for automation, testing, and engineering best practices.

How to apply

Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.

Share job:

How to apply

Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.

Share job: