logo[мetahunt]
> DOU
senior

Full Stack Engineer

DOIT Software
format:Remotetype:Full-timecompany:Outsource
c#.nettypescriptangularazureazure devops
cosmos dbredisazure functionsbicepgrafana
semantic dedup

Reposted 2× across DOU — deduped to one listing.

metahunt matched 2 postings of this exact role by semantic similarity, so you see it once instead of 2 times.

test task:no
englishB2
experience5+ years
domainConsulting
locationNorway (Oslo, Fosnavåg)
> full description

We are looking for a Senior Full-Stack Developer with a strong backend focus to join a growing product engineering team building a modern reporting and compliance platform. The platform helps organizations manage operational data, track sustainability metrics, and generate compliance reports aligned with evolving environmental regulations.

This is a long-term, fully remote opportunity for engineers based in Ukraine and Europe.

Office visits: Offices exist in Oslo and Fosnavåg (Norway), and the team meets in person 2 days every 6 months (typically in Norway); travel is expected.

About the Role

You will join a small product-focused engineering team working on a cloud-native platform built with Microsoft technologies. The role is ideal for someone who enjoys backend-heavy full-stack development, production-quality engineering practices, and building scalable systems with strong monitoring and testing standards.

The team currently follows a hybrid Scrum/Kanban workflow with 2-week sprints, continuous backlog prioritization, and close collaboration between engineering, product, and UX.

Responsibilities:

  • Build and deliver new product features from a prioritized backlog
  • Improve and maintain existing functionality
  • Develop scalable backend services and APIs
  • Contribute to frontend development using Angular
  • Write unit, integration, and end-to-end tests
  • Ensure production reliability through monitoring, logging, and performance optimization
  • Collaborate closely with product, UX, and engineering stakeholders
  • Work independently and take ownership of deliverables after onboarding

Requirements:

Must-Have Skills

  • Minimum 5 years of professional software development experience
  • Strong English communication skills (minimum a solid B2B level)
  • Strong backend-focused full-stack experience (50/50 split minimum, ideally 60–70% backend)
  • Strong experience with:
    • C#
    • ASP.NET Core
    • TypeScript
    • Angular
    • Azure services
    • Azure DevOps
  • Experience with automated testing practices:
    • Unit testing
    • Integration testing
    • End-to-end testing
  • Experience with monitoring and logging tools such as Azure Application Insights
  • Experience working with databases, including non-relational databases
  • Strong understanding of production reliability and software quality practices

Nice-to-Have Skills

Experience with any of the following is considered a strong plus:

  • Cosmos DB
  • Redis
  • Azure Functions
  • Bicep
  • Grafana
  • Karma (Angular testing)
  • xUnit
  • AI-assisted development tools

What We’re Looking For:

  • Independent and structured working style
  • Strong ownership mentality
  • Solution-oriented mindset
  • Ability to collaborate effectively in a distributed team
  • Curiosity and willingness to continuously learn
  • Passion for writing reliable, maintainable production-grade software

Work Setup:

  • Fully remote position
  • Occasional travel is required for in-person team gatherings in Norway (typically twice per year)

Recruitment Process:

Step 1

Prescreen interview with a Recruitment Manager

Step 2

Introductory interview with the client (their Product Owner and UX representative) focused on:

  • Team structure
  • Product and workflow
  • Candidate motivation and cultural fit

Step 3

Technical discussion interview with engineering leadership covering:

  • Architecture
  • Technical experience
  • Engineering practices
  • Problem-solving approach

No live coding task is currently planned.

When you apply for the role, please answer the following questions:

  1. Can you travel outside Ukraine for in-person meetings in Norway?
  2. How much commercial experience do you have with ASP.NET Core?
  3. How much commercial experience do you have with Angular and Typescript?
  4. Do you have commercial experience with Azure services?
  5. Do you have commercial experience with Azure DevOps?
  6. What is your current level of proficiency in English?
  7. Please share your monthly salary expectations (gross amount in USD).
  8. When can you start?
Відгукнутись на вакансію