NIX Solutions logo

Middle Full Stack.Net Developer

NIX Solutions·Salary not specified

Primary stack

JSONReactCSSASP.NET CorePostgreSQLC#JavaScriptAngularAPISQL

Nice to have's

AzureAWSGCPDockerKubernetesdesktop applicationmobile application

Job description

About the Position

Middle Full Stack .Net Developer

We're seeking a Middle Full Stack .Net Developer to join our team, focusing on full-stack web development with a strong emphasis on technical growth and quality.

What You Will Do

  • Work in a results-oriented and quality-focused engineering team with clear responsibilities and effective technical communication.
  • Actively discuss, develop, and implement the business logic of the application and write modular tests to ensure its stability.
  • Expand the client part of the application and suggest improvements to the interface logic.
  • Design data schemas and build integrations with external APIs and internal services.
  • Optimize the performance of high-load system components, identify and address security vulnerabilities.
  • Technical discipline: structured code, standardization of approaches, daily code reviews.
  • Development according to an individual plan, formed jointly with the team lead, with a focus on technical growth and expertise deepening.

Our Projects

We work on developing large-scale enterprise solutions that integrate various technologies and approaches. The typical stack includes:

  • Back-end: Creating powerful and reliable APIs that form the basis of our systems.
  • Front-end: Developing user interfaces (UI) based on popular frameworks - Angular, React, or Vue.js. We create modern, functional, and user-friendly web applications.
  • Databases: Working with relational databases (MS SQL, PostgreSQL) for structured data, as well as with NoSQL databases (MongoDB, CosmosDB) for more flexible solutions.
  • Cloud: Using cloud platforms for deployment and integration with various cloud services that extend the functionality of our systems.

Requirements

  • Proficiency in C#, ASP.NET Core.
  • Experience in web development using HTML5, CSS, JavaScript, JSON, Ajax, and knowledge of modern web frameworks such as Angular or React, Material UI, and Bootstrap.
  • Experience integrating with REST APIs, experience with MS SQL or PostgreSQL.
  • Practical experience in writing unit tests using popular frameworks, both on the Back-end: NUnit or xUnit, and on the Front-end: Jest, Mocha, Jasmin, or Karma.
  • Participation in a full Agile development cycle with an emphasis on transparent communication, incremental delivery, and rapid feedback.
  • English - B1+ (technical documentation, correspondence, meetings).
  • System thinking, independence in decision-making, willingness to work in a team.
  • Commercial experience applying these skills will be a significant advantage during the selection.

What We Value

  • Technical maturity - the ability to argue for solutions while listening to others.
  • Independence in task management: from requirements analysis to implementation and support.
  • System thinking - seeing not just the code, but the architecture, dependencies, and impact on the product as a whole.
  • Analytical skills - the ability to propose optimal solutions, not just execute the given requirements.
  • Quality over speed - responsibility for maintainable code and long-term product support.
  • Team interaction - constructive feedback, participation in code reviews, willingness to share knowledge.
  • Proactiveness - proactively suggesting improvements in processes, tools, or architectural approaches.

Nice to Have

  • Experience with Azure / AWS / GCP.
  • Working with Docker, Kubernetes, or other orchestrators.
  • Practical experience in developing desktop or mobile applications based on .NET frameworks.
  • Experience in identifying and resolving application performance bottlenecks, including profiling, query optimization, and refactoring resource-intensive components.

What We Offer

  • Compensation commensurate with experience and expertise.
  • Direct impact on the product: communication with decision-makers, not "through five managers".
  • Strong technical environment: architects, senior engineers, system designers.
  • No chaos: well-thought-out processes, clear areas of responsibility, a mature team.
  • Development: access to certifications, internal mini-conferences, educational platforms.
  • Flexibility: remote-first format, adequate schedule, work-life balance.

Transparent performance review system focused on growth and engineering impact.

To join the NIX experts, send your resume to [email protected]. We look forward to overcoming new professional challenges with you!



**Note**: The original text was preserved in its entirety, and no additional information was added. The Markdown formatting was applied to enhance readability and organization.

© NIX Solutions. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

NIX Solutions provides custom software development services backed by proven expertise in IT and considerable portfolio of successfully completed international projects. Our projects range from single-purpose tasks for small businesses to highly complex, multi-platform systems for large corporate clients.

More at NIX Solutions

All 25 roles

Popular searches