Position: Senior Full Stack Developer (Angular+.NET)
Company: Binariks
Category: JavaScript
Experience required: 3y
English level: upper

The client’s software is one of the well-known staffing platforms in the U.S. It provides millions of hourly work offers from various companies. It is also used by millions of professionals all over the country. Around 100 employees, both in-house and outsourced, are currently optimizing and supporting the customer’s platform.
The customer had to renew their platform to stay competitive in the market. They had many in-house professionals for continuous renovation, support, and optimization of their website. However, the scope of work was so big that the client decided to outsource some valuable parts of platform optimization and maintenance. The customer was looking for experienced full-stack and frontend developers capable of enriching their teams with technology expertise.

**Responsibilities: **
Perform Front-End side development to ensure software meets business and security requirements and established practices at the beginning of the project assignation
Understanding and analyzing system requirements, being able to code and develop features and components required.
Apply code reviews and development quality reviews to make sure best practices are implemented.
Participate in project planning, grooming, and stand-up meetings.
Maintain and upgrade applications with new and existing features.
Build reusable components for our design system.
Review requirements and suggest creative solutions (Diagram design)
Proactively research, learn, and adapt to new and trending technologies and tools.
Proactively work as a team to share knowledge and help team colleges.
Implement optimization process (app performance).

**Requirements:**
5+ years of experience with Angular
3+ years of experience with .NET
Implement process and Solution Design System experience (Design Patterns)
Experience in AWS Micro-services
Experience working in an Agile environment. (Scrum/Kaban)
Building dynamic and adaptable web applications
Performing analysis of product development
Delivering comprehensive front-end software
Working with back-end programmers to create REST API
Developing front-end applications and asset infrastructure
Configuring, constructing and testing scripts within an ongoing integration environment
Assisting with workflow coordination between HTML programmers and graphic designers
Writing understandable HTML, JavaScript and cascading style sheets (CSS) code
Making decisions regarding technical and design aspects of the Angular project
Experience implementing good coding practice standards and code reviews
Strong problem-solving skills
Strong knowledge of Unit Test, Git, and CI/CD process and check job failures and configuration
Excellent spoken and written communication in English (B2+)

**We provide the following for our employees:**

18 working days of paid vacation
10 working days of sick leave annually (5 days paid at 100% and 5 days at 75% rate of your average monthly salary)
50% cost compensation for English courses
Flexible work schedule
Additional days off for special occasions, national holidays off
A competitive and rewarding salary based on performance appraisals/knowledge evaluation
Possibility to share and gain knowledge on regular tech talks
Friendly and professional team
Innovative projects with advanced technologies
Remote work
Accounting service