Senior Full-Stack Engineer (.NET) | part-time

Exciting Opportunities for Tech Talent – Find Your Perfect Role!

Referral bonus: $800
We are looking for a Senior Full-Stack Engineer (.NET) to build MVP of a cloud-based monitoring portal
Project Idea

Project is building a modern monitoring portal for customers who use IoT sensors across multiple locations.

The platform provides customers with a single web portal where they can monitor live sensor readings, access historical data, analyze trends, and track device status across all of their sites.

The solution is built on a hybrid architecture that combines Microsoft Azure cloud services with dedicated on-premise servers installed at customer locations.

How many stages of the interview are there?
  • Interview with the Recruiter – up to 30 min.
  • Technical interview – 1 h.
Contract details
  • Expected workload: 50% allocation (part-time).
  • Following a successful MVP phase, there may be an opportunity to continue working with the project or explore other opportunities within Ralabs.

Requirements and responsibilities

Must have:
  • 5+ years of commercial development experience in .NET / C#
  • Hands-on experience with Blazor (WASM)
  • Experience with Microsoft Azure (App Services, Azure Storage, EventHub, CosmosDB, deployment, basic understanding of multi-tenant vs. single-tenant models)
  • Experience integrating with IoT devices/sensors, or experience building data pipelines for streaming data
  • Understanding of REST APIs, working with external/internal data contracts
  • Experience with non-relational databases (CosmosDB)
  • Hands-on experience with the AI-assisted development lifecycle (ADLC), including using AI coding tools and agents for implementation, testing and code review, while keeping responsibility for the quality, security and maintainability of the delivered code
  • English — sufficient for reading documentation, communicating within the team and conducting demo meetings
  • Upper-Intermediate (B2) level of English (sufficient for reading documentation, communicating within the team and conducting demo meetings)
Nice to Have
  • Experience with data visualisation/charting libraries
  • Knowledge of CI/CD principles and deployment automation (GitHub Actions)
  • Experience working on regulated/tender-driven projects (documentation, strict scope control)
  • Basic understanding of IoT protocols (MQTT, etc.)
Key Responsibilities
  • Development and maintenance of the customer web portal in Blazor (dashboard, building/gallery/room/case hierarchy, live readings, device status, reporting)
  • Implementation of backend logic in .NET (API, processing of IoT device data, authentication/authorisation, role-based access)
  • IoT layer integration: ingesting sensor data via the gateway/edge layer, processing and storing it in the data pipeline
  • Working with Azure: deploying hybrid multi-tenant environment for customers (dedicated app storage and database, shared API, disaster recovery)
  • Supporting the hybrid model — synchronising data between the cloud (Azure, UK-hosted) and a dedicated on-prem server at each customer site
  • Implementing data visualisation: historical charts, multi-sensor overlays, zoom in/out with cursor values, custom colours and target bands 
  • Contributing to automated deployment setup (to avoid manual/non-standard deployments per customer)
  • Participating in QA, security review, and performance testing during the final phases
  • Close collaboration with the architect: implementing architectural decisions and providing feedback on technical feasibility

We offer

01
Work vibe
  • Flexible full-time/part-time hours
  • No micromanagement—time logging is for accounting only
  • High-quality equipment (MacBook or your own device)
  • Dynamic, low-bureaucracy environment
  • Team events, swag, and a great crew to hang with
02
Holidays and leaves
  • 20 days of paid annual vacation;
  • 15 days of paid sick leaves;
  • Possibility to use vacation during probation;
  • Maternity and paternity leave;
  • Days off on all government holidays.
03
Education
  • $100 annual education allowance
  • Mentorship program—learn or lead
  • English lessons with biannual reviews
  • Certification cost reimbursement
  • Free access to Udemy courses on request
04
Perks
  • Social package: medical insurance, sports compensation, or psychological training
  • IT Club Loyalty card (Lviv IT Cluster)
  • No overtime—work-life balance matters
  • Transparent payments in EUR/USD, on time every month
  • Assistance with military reservation procedure

Send resume

By submitting this form, you agree to our Privacy Policy.
For some roles, we may request references from prior employers.

Nataliya Bahan

Head of Recruitment

Looks like someone you know?

Refer a friend and receive a bonus when they accept an offer.

Refer a friend, mate!

More details in our: telegram. Check all positions: here.

You got it right!

Only 21% of people can identify an accessible visual.

Your question