OpsFlow: Senior Software Engineer (.NET, Node.js, React)

Related keywords: ux remote jobremote job software engineerengineer remote job

Job Overview

OpsFlow, a UK-based B2B SaaS startup, is currently seeking a Senior Software Engineer to join their dynamic team on a contract basis. This position offers the flexibility of working remotely with a focus on developing and expanding the functionality of their ERP software tailored for the wholesale distribution industry. The role combines backend and frontend work, giving the engineer a comprehensive experience across the entire software development lifecycle (SDLC).

Company Background

OpsFlow is an early-stage startup that specializes in building niche ERP products. They operate under the leadership of a technical founder who boasts over 15 years of experience in software engineering. The company is in the process of developing its product in collaboration with its first enterprise customer, emphasizing the innovative nature of their work and product. Their team is relatively small, allowing for significant influence on technical decisions and product direction.

Role Responsibilities

As a Senior Software Engineer, your responsibilities will include:

  • Analyzing business requirements: Collaborate with colleagues to break down features and understand needs.

  • Backend development: Design and develop backend systems using ASP.NET and Node.js. The role primarily focuses on backend work, with approximately 70% of your time spent on backend development and 30% on frontend development.

  • Frontend contribution: Help in the development of frontend systems utilizing React.js.

  • Ownership of SDLC: Take charge of the entire SDLC from gathering requirements to deployment, contributing to both the robustness and intuitiveness of the product.

  • Technical collaboration: Participate in discussions around technical architecture, UX, and overall product direction, ensuring alignment with business goals.

  • Self-management: Effectively manage your own tasks and participate in planning efforts.

Required Skills

Essential Skills:

To qualify for this role, candidates must possess:

  • A minimum of 5 years of commercial experience in backend software engineering.

  • Proficiency in C#, ASP.NET, and Node.js (preferably with Nest.js or Express.js).

  • Familiarity with Docker, Linux, Git, and container-based environments.

  • Experience in frontend development with React.js, Next.js, or TypeScript.

  • A strong understanding and experience with automated testing practices.

  • An ability to manage projects end-to-end, working comfortably in the ambiguity of the startup environment.

  • An overall strong engineering mindset, coupled with empathy for users and a solutions-oriented approach.

Beneficial Skills:

While not mandatory, having experience with the following would be advantageous:

  • Mobile development skills using React Native.

  • Familiarity with building CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.

  • Experience with cloud platforms such as Vercel, AWS, or GCP.

  • Knowledge of managing fleets of IoT hardware.

  • Responsible usage of AI coding tools (e.g., Claude, Cursor).

Work Environment and Compensation

This position offers:

  • Competitive compensation: The day rate ranges between $250 to $325 USD, translating to approximately $5,000 to $6,500 per month.

  • A challenging project that candidates would be proud to add to their portfolio.

  • A high degree of autonomy and the opportunity to influence both technical decisions and the overall trajectory of the product.

  • Direct collaboration with a skilled technical founder, enhancing both learning and career growth.

  • The ability to work from anywhere in the world, providing a balanced work-life scenario.

Hiring Process

Interested candidates can expect a streamlined hiring process which includes:

  • CV review

  • An introductory call (approximately 60 minutes) with a talent partner.

  • A subsequent interview (also around 60 minutes) with the client.

  • An offer stage if selected.

Conclusion

For engineers eager to work at the intersection of technology and innovative software development in a startup environment, the Senior Software Engineer role at OpsFlow presents a fantastic opportunity. Candidates who meet the qualifications and are excited about contributing to the growth of a unique ERP platform should consider applying, especially given the lucrative pay and remote work flexibility.



This job offer was originally published on weworkremotely.com

OpsFlow

Anywhere in the World

Software development

Contract

January 13, 2026

59 views

32 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.