logo

View all jobs

Senior Full Stack .Net Engineer - fully remote

remote, remote

Job Description: Senior Full Stack .Net Engineer

About the Role

We are seeking a Senior Full Stack .NET Developer to join our remote team. In this pivotal role, you will design, develop, and maintain web applications that power critical business operations. You will work across our evolving technology stack—from legacy platforms in AngularJS/ASP.NET to modern .NET Core and JavaScript frameworks—to deliver secure, scalable, and high-quality software solutions.

This is a remote position that requires at least 3–4 hours of overlap with US Central Time during business hours for effective collaboration. As a fully remote company, exceptional English speaking and written communication skills are essential to ensure clear, proactive collaboration across the organization.

 


Tech Stack

  • Backend: ASP.NET, .NET Core

  • Frontend: AngularJS, React

  • Databases: SQL Server (primary), postgres (secondary)

  • Cloud & DevOps: Azure, Google Cloud, BitBucket

  • Collaboration & Project Management: Kanban boards, Slack, daily standups

 


Key Responsibilities

  1. Design & Develop:

    • Architect and implement new features from wireframes and design specifications through deployment.

    • Collaborate with cross-functional teams to define requirements and deliver robust, scalable software solutions.

  2. Maintain & Enhance Legacy Platforms:

    • Support and optimize our existing “Core” platform built on AngularJS and ASP.NET, ensuring performance, reliability, and a gradual transition to new technologies where feasible.

    • Contribute to technical decisions around refactoring, monitoring, and reducing technical debt.

  3. NextGen Development:

    • Work on our NextGen platform using .NET Core and modern JavaScript frameworks (React, NextJS, Vite).

    • Design, build, and optimize APIs and microservices to handle complex business logic and integrations with third-party systems.

  4. Collaboration & Leadership:

    • Contribute to continuous improvement of coding standards, testing strategies, and deployment processes.

  5. Reliability & Scalability:

    • Deliver highly available services used by hundreds of businesses 24/7.

    • Troubleshoot and resolve production issues, ensuring minimal downtime and solid reliability.

  6. Remote Team Coordination:

    • Actively participate in daily standups, ad hoc video calls, and Slack discussions to maintain alignment.

    • Ensure overcommunication in a remote environment to keep stakeholders informed and engaged.

 


Qualifications

  • Experience:

    • 5–10 years working on backend applications with ASP.NET/.NET Core.

    • 2+ years working on frontend applications with JavaScript frameworks (preferably AngularJS, React, or similar).

  • Technical Expertise:

    • Deep familiarity with C#, ASP.NET, and .NET Core.

    • Proficiency in JavaScript and one or more modern frameworks (AngularJS, React, etc.).

    • Solid understanding of SQL databases and data modeling, specifically SQL Sever and Entity Frame and 

    • Bonus points for experience with Node.js, microservices, or containerization (Docker).

  • Soft Skills & Mindset:

    • Ability to operate in a fast-paced startup environment, wearing multiple hats to drive business value.

    • Proven dedication to creating maintainable, scalable, and reliable systems.

    • Strong analytical and problem-solving skills, with a knack for troubleshooting complex issues.

    • Exceptional English communication skills (both spoken and written).

    • Ability to work at least 3–4 hours overlapping with US Central Time.

  • Additional Requirements:

    • Ability to pass a background check; have appropriate work authorization.

 


What We Offer

  • Competitive Compensation: Aligned with your experience and skill set.

  • Professional Growth: Opportunities to expand your expertise across different platforms, tools, and technologies.

  • Remote-First Culture: We value work-life balance, autonomy, and open communication.

  • Impact & Ownership: Work in a small, dynamic team where your contributions directly shape our products and customer experience.

  • Collaborative Environment: Join a culture that values curiosity, honesty, collaboration, grit, and accountability.

 


If you’re passionate about building high-impact applications, comfortable working across both legacy and modern stacks, and excited by the challenge of delivering reliable services in a fast-paced environment, we’d love to hear from you!

Share This Job

Powered by