Position: C#/.NET Full Stack Engineer #7613
Company: Lohika
Category: .NET
Experience required: 3y
English level: upper

The company is a collaborative work management solution designed for people who value their time, and for organizations that value cross-company engagement. Built on a secure, scalable platform, it brings together project management, configurable workflow automation and in-context collaboration to create a meaningful engagement experience that allows everyone to work the way they work best.
This project provides you ability to operate as a full-stack engineer, who can complete both – backend and frontend tasks. You will have a chance to work with various technologies and tools:
.NET stack technologies, including .NET Core
ReactJS
JavaScript & Typescript
RXJS
You will have a chance to create new and support existing tools, which will be integrated into Core Platform and will be part of a big product ecosystem. Platform is dynamic and big enough to provide you interesting daily duties.
MAIN TASKS AND RESPONSIBILITIES:
Implement, review, support and debug content required by customer
Participate in architecture discussions and have ability to implement part of it
Take part in research and requirements analysis
Take part in technology choice analysis
Communicate with team and key technical staff from customer side
EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
Be an expert in C#/.Net (3 + years)
ASP.NET Core, ASP.NET MVC, Web API
UI development experience using ReactJS
Understanding software development fundamentals, SOLID principals, design patterns
Experience in REST services
Unit testing experience
Be comfortable with both front-end and back-end tasks
Fast research and learning
Result-oriented
Responsibility
Flexibility
Level of English - intermediate or higher
WOULD BE A PLUS:
ASP.NET Core / Core 2.Х / Core 3.X experience
Experience with microservice architecture
Experience with Redux, TypeScript
Experience with RXJS
Relational databases experience