Компанія DESIGN AND TEST LAB вірить у перспективу, затребуваність та міжнародне визнання у IT-фахівців, які вміють програмувати надійно.
ТОМУ МИ:
1. Вчимо надійному програмуванню
2. Розробляємо методики, проводимо наукову працю у сфері надійного програмування
3. Пропагуємо та розповсюджуємо професійні знання у сфері надійного програмування
4. Зацікавлені в IT фахівцях, які поділяють нашу переконаність і хочуть долучитися до неї для того, щоб спільно і навчатися, та розвивати надійне програмування
Наша ідеологія "від програміста до інженера", тому що у світі поняття "інженер-програміст" вкладається більш високий статус, уміння, визнання та винагорода. Цьому нас навчає постійна робота із США.
Цінності DESIGN AND TEST LAB:
★ Proven mobi-modules – розробка на надійних модулях;
★ High-performance apps - розробка без багів, крешів та глюків;
★ Low-cost maintenance - низька вартість обслуговування за рахунок документації та тестів;
★ 1-2-3 integration - легка інтеграція рішень;
★ Certified reliability engineers – спеціалізація у надійності додатків.
-
· 89 views · 11 applications · 9d
Senior .NET / React Software Engineer
Full Remote · Ukraine · 7 years of experience · English - B2We are looking for a Senior .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...We are looking for a Senior .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, contributing to cross-team initiatives and providing technical leadership across mature, business-critical systems!
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:
- 7+ non-interrupted years’ of related experience.
- Senior-level background
- Strong understanding of web-based architecture and development.
- Expert knowledge of software development.
- Expert understanding and ability to create and maintain systems using language appropriate for target or equivalent technologies (i.e. C#, JavaScript, JSON, XML, ASP.NET MVC, etc.).
- Expert capability to create and maintain SQL and/or document databases as required to support development projects.
- Leadership aptitude: adept at training and mentoring others.
- Skilled to consistently reduce software complexity while balancing short-term productivity with long-term maintenance.
- Track-record of anticipating technical problems and designing solutions to overcome them.
- Effectively facilitate cross-team work.
- Understand the business that their code supports.
At least Upper-Intermediate English
Responsibilities:
Software Development & Ownership
- Develop and maintain new and existing web applications using .NET (C#) and React.
- Own features end-to-end: requirements analysis, design, implementation, delivery, and production support.
- Break down complex initiatives into clear, achievable deliverables.
- Contribute to the design and maintenance of SQL and/or document databases.
Technical Leadership & Architecture
- Provide technical leadership in architecture, design decisions, implementation, and code quality.
- Identify and resolve requirement gaps, reduce technical debt, and improve system maintainability.
- Research and evaluate new technologies to select optimal solutions.
- Contribute to shared codebases, architectural decisions, and engineering standards.
Collaboration & Delivery
- Work independently on small to medium projects and contribute to large cross-team initiatives with a Solution Architect.
- Lead small projects or support medium-sized initiatives.
- Facilitate discussions around user scenarios, technical trade-offs, and delivery optimization.
- Participate in initiatives impacting multiple teams.
Code Quality & Production
- Ensure high code quality through code reviews, pull requests, and pair programming.
- Support testing, performance planning, reliable releases, and production stability.
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 senior-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!
More -
· 111 views · 13 applications · 9d
Middle .NET / React Software Engineer
Full Remote · Ukraine · 4 years of experience · English - B2We 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...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!
More