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: * 4–5 non-interrupted years of related software development experience. * Solid hands-on experience with .NET (C#) and modern JavaScript frameworks (React). * Good understanding of software development fundamentals and best practices. * Practical experience building and maintaining applications using C#, JavaScript, JSON, XML, ASP.NET MVC / Web API. * Experience working with SQL and/or document databases in production environments. * Ability to write clean, maintainable code and improve existing solutions. * Understanding of how to balance delivery speed with code quality and maintainability. * Ability to identify technical issues and propose reasonable solutions with guidance when needed. * Experience working in a collaborative, cross-functional team environment. * Understanding of the business context behind the features being developed. * 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!
Відгукнутись на вакансію
Job ID:
154588
Требуемые навыки:
Aspnet, Backend, Cloud, Csharp, Frontend, Javascript, Ruby, Sql, Xml