Position: Full-stack Engineer (.Net+Angular)
Company: Develux
Category: .NET
Experience required: 3y
English level: upper

**What are we doing?**
Develux is an IT consulting and software development company with products for the US market and outsourcing services worldwide. The company has been on the market since 2014 and has achieved perfect results in our four business units. We have 350+ goal-oriented, passionate specialists who are open to new challenges.

Now we are looking for a **Full-stack Engineer (.Net+Angular)** for our outstaffing project.

Our client is a leading European sourcing and services company mainly within electrical, heating and plumbing, ventilation, and climate and energy solutions. It employs 3,000 employees situated in 5 countries. 

**Project:**
**- .Net:** The main focus of the .NET project is to improve the existing Website/Webshop platform, which currently runs on an older version of EPI Server, by upgrading it to .NET Core. This upgrade is required to complete the migration of our EPI Server to Optimizely(New version of EPI server).
In the future, a step-by-step modernization is planned by building more and more on our service architecture platform. So this is the first step to support that transition.
**- Angular:** A platform was initially developed in 2016 using the AngularJS framework, which has recently been deprecated by Google. After the deprecation, a primary focus went towards transitioning to the StencilJS framework. However, due to the focus on getting the platform modernized with a new architecture that can help transition into a scalable service architecture everything was reconsidered. Presently, a codebase contains approximately 50% AngularJS and 50% StencilJS. Since StencilJS supports Angular and other frameworks the target for the angular project is to build the future architecture of our frontend and transition 50% of AngularJS code to Angular. 

**What professional skills are essential to us?**
- Development experience — at least 4 years
- .Net Framework — 3 years
- Angular — 3 years
- English — Upper-Intermediate level

**Responsibilities:**
- Development of our Angular and .NET platform
- Execution of assigned projects
- Active participation in discussions with our senior developers.
- Contribution to our platform modernization in the future

**We expect from you:**
- Proficiency in Angular and the .NET Framework
- Being familiar with Microfrontend and development within a service-oriented architecture

**Will be a plus:**
- Have experience in the development of E-commerce platforms
- Have knowledge of Azure cloud or other cloud technologies
- Have Knowledge/experience with Arm Templates & Deployment to Azure

**Questions and Answers:**
- Does the job come with a probation period, and if so, how long does it last?
Yes, there is a 3-month probation period.

- What is the expected work schedule?
Full-time, flexible, please start no later than 11:00 (on average 8 hours per day). The office in Kyiv is open from 9:00 to 20:00. You can work remotely and also you can choose hybrid mode where you can combine working on-site and remotely.

- How many vacation and sick days are provided?
Annual paid vacation – 21 working days; Paid confirmed sick leave; 6 unconfirmed sick days/days off a year.

What social package and benefits are offered?
- English courses (up to 80 USD/month after successfully completing the probation period).
- Compensation for the cost of a subscription sports center (up to 80 USD/month after successfully completing the probation period).
- Medical insurance (50% after successful completion of the probation period) or $200 a year for health care.
- Corporate events.

**Hiring process:**
- Screening call with our recruiter
- Screening call with client
- Technical interview with client
- Proposal for cooperation with Develux

We believe that people with different perspectives and lived experiences drive the company to create unique solutions.