Position: FullStack Developer
Company: Yael Acceptic
Category: .NET
Experience required: 3y
English level: upper
Published: 2023-08-01T00:00:00+03:00

We invite an experienced, flexible and proactive FullStack Developer.
 
**About:**
You will become an invaluable part of the professional team and work on improvements for a translation management system which supports various customers, including popular TV channels. The system provides a full translation workflow from receiving an order to delivering the final product. It helps to manage the process effectively, prepare scripts for various languages, add video subtitles and get the video ready for a wide audience.
 
**Technologies:** JavaScript, React.js, Redux, Web API, C#, .Net Framework 4.5.

**Responsibilities:**
- Development of the new functionality and features for existing project;
- Performing analysis of existing flow and work closely with the Team Lead;
- Keep product's performance on the high level and suggest possible improvements;
- Troubleshooting and supporting the system.

**Requirements:**
- At least 3 years of experience on a medium or big-size React application;
- Good understanding of both class components and hooks;
- Detailed knowledge of web technologies including JavaScript, Xhtml, CSS;
- Experience with redux, redux-saga, and immutable-js on at least one production project;
- At least 3 years of experience on a medium or big-size ASP.NET MVC or Web API application (not .net core);
- Detailed knowledge of OOP, SOLID, design patterns, reflection, and algorithms;
- Detailed knowledge of XML and JSON serialization in C#;
- Good capability of debugging and troubleshooting issues;
- Upper-Intermediate level of English.

**Would be a plus:**
- Experience working on an AWS Cloud oriented solutions;
- Experience with SQS, EKS, and Fargate on AWS;
- Experience with Kubernetes;
- Experience with Node.js;
- Knowledge of nw.js or similar technology;
- BSc or MSc in Computer Science or related field (or equivalent industry experience).

**We offer:**
Professional Development: free English courses, access to company’s library, free access to the corporate Udemy account, possibility to participate and share your knowledge as a speaker in our internal meetups, opportunity to work from anywhere (depends on the project).

**Benefits:** 100% paid vacation and sick leaves, health insurance, membership in IT Cluster, assistance in relocation, access to psychological help, office cabinet structure, playroom, free accountant and lawyer services, opportunity to accumulate part of the own salary in the company in dollar terms, team building activities.