Tech Stack
JSONReactCSSASP.NET CorePostgreSQLC#JavaScriptAngularAPISQL
Job Description, Responsibilities & Requirements
Description language:
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.