Middle/Senior .NET Developer (Business Communication Platform)

Remote Remote (Ukraine) Ukraine .NET Software Developer

Required skills

.NET Core / strong
React or Vue.js / strong
English / good

We are looking for a Middle/Senior .NET Developer to build different stages in project – from design and implementation, to support. As a .NET Developer, you will be involved in the full product development cycle, using a modern technology stack .NET Core, React, or Vue.js. You will work closely with the customer team and will be able to propose and make technical design decisions.

If this is something you would like to work with, you are welcome to join our team!

Customer

The company’s goal is to drive the future of business communication. We aim to lead, not to follow. We strive to give companies the true flexibility they need to stay relevant now and in the future. We are now taking big steps throughout Europe with a focus on UCaaS and CPaaS, where our strong platform will help our partners take cloud communication to the next level.

Project

Project is aimed at enhancing IP Telecom company’s products. Project consists of multiple sub projects with different specialization that allows to apply different tech approaches and stacks to create most efficient solution for customers from Northern Europe.

Requirements

  • At least 3 years of professional experience as a software engineer
  • Experience and deep understanding in .NET Core, C#
  • Good experience with ReactJS or Vue.js
  • Good knowledge of OOP, design patterns, SOLID principles
  • Familiar with the Unit testing purpose and mechanism, Unit Test Frameworks and tools
  • Experience in database design and development, SQL Server
  • Experience in Agile software development processes (Scrum, Kanban)
  • At least Intermediate level of English

Responsibilities

  • Analyze product requirements and take part in designing the software at a high and detailed level
  • Design separate components, modules, classes, database tables, etс.
  • Code, debug, document, and maintain portions of software
  • Comply with the best engineering practices, the technical standards, and the quality criteria set forth on the project. TEX practices (code review, unit testing)
  • Report status and progress according to the project and company demands
  • Participate in estimation and planning sessions

WHY US

  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now


    OR

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb