Jobgether
Jobgether

Mid-level Software Engineer - .NET (C#) and React/JavaScript

engineeringfull-timeUS
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities:

    • Build, enhance, and maintain full-stack features across a .NET/C# backend and React/JavaScript frontend.
    • Design and implement reliable technical solutions in collaboration with engineers and other team members.
    • Review, validate, test, and take ownership of code created with AI-assisted development tools, ensuring it meets quality, security, maintainability, and performance standards.
    • Diagnose and troubleshoot production issues, contributing to incident response and effective resolution of technical problems.
    • Develop automated and unit tests to maintain application reliability and prevent regressions.
    • Participate actively in peer code reviews, providing constructive feedback and incorporating feedback into your own work.
    • Work with REST APIs, SQL databases, version control systems, and other technologies supporting the application architecture.
    • Communicate technical decisions, implementation approaches, trade-offs, and potential risks clearly to the broader engineering team.
    • Continuously improve development practices by learning and applying new tools, techniques, and engineering approaches.
    • Requirements:

      • 4–6 years of professional full-stack software development experience.
      • Strong working knowledge of C# and .NET Core fundamentals, including dependency injection, middleware, asynchronous programming, and async/await.
      • Solid experience developing frontend applications with React, JavaScript, and modern frontend development patterns.
      • Practical experience building and consuming REST APIs and working with SQL databases.
      • Proficiency with Git and modern version control practices.
      • Familiarity with production software systems, monitoring platforms, debugging tools, and incident troubleshooting.
      • Experience using AI-assisted coding workflows and the ability to critically review, validate, and improve AI-generated software code.
      • Advanced English communication skills, with the ability to explain technical concepts and decisions clearly.
      • Strong collaborative mindset and willingness to participate in peer reviews, knowledge sharing, and team discussions.
      • Proactive approach to troubleshooting and problem-solving, with the ability to take ownership of tasks and deliver reliable results.
      • Comfortable learning new technologies, tools, and development techniques as engineering needs evolve.
      • Experience with Azure or other cloud platforms is a plus.
      • Familiarity with Docker and containerization is desirable.
      • Experience integrating external APIs or third-party services is an advantage.
      • Understanding of CI/CD pipelines and modern software delivery practices is a plus.
      • Benefits:

        • Opportunity to work as part of a distributed engineering team.
        • Hands-on experience across both backend and frontend technologies, including .NET, C#, React, and JavaScript.
        • Exposure to modern AI-assisted software engineering workflows.
        • Collaborative engineering culture emphasizing peer feedback, code quality, and shared ownership.
        • Opportunity to work with production systems and contribute to real-world technical problem solving.
        • Continued learning and exposure to modern development tools, cloud technologies, and engineering practices.
        • Opportunity to contribute to architectural and technical decisions while developing your full-stack expertise.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now
Mid-level Software Engineer - .NET (C#) and React/JavaScript at Jobgether — Remote