Middle .NET / React Software Engineer

We are looking for a Middle .NET/React Software Engineer for an hourly-based contract (3โ€“5 months), with a possibility of extension based on project needs and performance.

 

You will join an established product team in a US-based product company working on globally adopted, large-scale production platforms used daily by millions of readers, students, and institutions worldwide!

 

About products:

  • A global digital reading platform used by millions of readers worldwide.
  • A digital reading platform designed for schools and educational institutions.
  • A streaming service for films and documentaries.

     

Tech Stack

Most things we build use:

  • C#
  • NET MVC / Web API
  • SQL Server
  • React

Common supporting infrastructure includes:

  • Centralized logging with Elasticsearch and Kibana
  • Messaging with RabbitMQ
  • Application monitoring with New Relic

For source control and pull requests, teams choose between:

  • GitHub
  • BitBucket

We use automated build and deploy, and encourage unit testing.

Our code runs in Microsoft Azure and Amazon AWS, as well as in our own data center.

Team-specific: Weโ€™ve adopted other data stores to deal with issues of scale and performance, and to better fit our evolving data models. For example:

  • MongoDB
  • Azure Table Storage
  • Elasticsearch
  • Redis
  • Kafka

We also have applications that make heavy use of the following technologies:

  • Ruby-on-rails
  • Node.js
  • Ember.js
  • A custom JavaScript framework
  • Scala

     

Important for us:

  1. 4โ€“5 non-interrupted years of related software development experience.
  2. Solid hands-on experience with .NET (C#) and modern JavaScript frameworks (React).
  3. Good understanding of software development fundamentals and best practices.
  4. Practical experience building and maintaining applications using C#, JavaScript, JSON, XML, ASP.NET MVC / Web API.
  5. Experience working with SQL and/or document databases in production environments.
  6. Ability to write clean, maintainable code and improve existing solutions.
  7. Understanding of how to balance delivery speed with code quality and maintainability.
  8. Ability to identify technical issues and propose reasonable solutions with guidance when needed.
  9. Experience working in a collaborative, cross-functional team environment.
  10. Understanding of the business context behind the features being developed.
  11. Upper-Intermediate English or higher.

     

Responsibilities:

  • Develop and maintain web applications using .NET (C#) and React, implementing features based on defined requirements and designs.
  • Work with SQL and/or document databases to support application functionality.
  • Collaborate with Senior Engineers and Solution Architects on small to medium-sized projects and cross-team initiatives.
  • Break down assigned tasks and user stories into manageable implementation steps and deliver them on time.
  • Write clean, maintainable code and participate in code reviews, incorporating feedback.
  • Assist with testing, bug fixing, releases, and production support under guidance.
  • Participate in technical discussions, raise questions proactively, and suggest improvements.
  • Continuously improve technical skills and contribute to shared codebases and team standards.

     

What youโ€™ll get working with us:

  • Short-term hourly-based contract (3โ€“5 months) with a clear scope, transparent expectations, and a possibility of extension based on project needs and performance.
  • Opportunity to work on globally adopted, large-scale production products used daily by millions of readers, students, and institutions worldwide.
  • High-impact engineering work on mature, business-critical systems โ€” not an MVP or experimental project.
  • Collaboration with a strong, cross-functional product team, including experienced backend, frontend, QA engineers, architects, and product stakeholders.
  • A middle+ level engineering environment with a strong focus on code quality, architecture, scalability, and long-term maintainability.
  • Modern technology stack, automated CI/CD pipelines, cloud infrastructure (Azure & AWS), and engineering best practices.
  • Autonomy and ownership: real influence on technical decisions, architecture, and implementation.
  • Fully remote work with a distributed, well-organized team.
  • Professional, respectful communication and a well-established engineering culture.
  • Valuable experience working with well-known US-based digital products that strengthen your professional profile.

     

If we are a match โ€” we are waiting for you! Send your CV!

Required languages

English B2 - Upper Intermediate
Published 24 December 2025
126 views
ยท
16 applications
75% read
To apply for this and other jobs on Djinni login or signup.
Loading...