Position: Front-End Developer (React.js)
Company: Simplify
Experience required: 2y
English level: upper

About us:
We’re a creative team of marketers, designers, developers and copywriters, who are focused on solving business problems by making simple, but effective websites & mobile apps.
Our job is to eliminate barriers, misunderstanding and unawareness between a product and a consumer. We make their ways to each other simple.
Simplify. Your way to Greatness.

**A quick project overview, duration**

      A customer facing web application used by clients of c. myers.  Stack includes .NET 6, React, SQL, Azure.  We are using modern development DevOps practices including TDD and CI/CD.  We are working on an MVP that is intended to grow and expand to cover more services over time.

**Hard skills**
     - Most important is ability to develop with React.  This includes ability and willingness to be a prime contributor to the overall UX design, given approval by the marketing department.
     - Ideally experienced with React hooks and state management.

**Optional skills**
       - Experience with .NET development, SQL and Azure
       - Redux / Sagas
       - Familiar with HATEOAS and how it is utilized within the context of a front end application
       - Familiar with MSAL (Microsoft Authentication Library)
       - Familiar with UX design tools

**Сore responsibilities**

       - Prime contributor to UX design given general guidelines from marketing (i.e. palette)
       - Responsible for implementing front end application that communicates with the .NET backend API
       - May contribute to the backend API implementation design and implementation given time and skills
       - Will be responsible for attending daily team standups, providing updates, and keeping story items in the backlog up to date
       - Participate in design discussions, providing opinions about implementation as well as consider feedback

**Expected start day**
       - ASAP

**Team (whom engineer will work together)**
     - Will work primarily alongside our senior developer Brad
   
**The complete technology stack of the project**
     - .NET 6 / MVC / Entity Framework
     - SQL Server
     - Azure Services/Storage/Functions/AD B2C
     - React (potentially Redux and Sagas as well)

We offer:

• Professional development and personal growth
• Financial opportunities that attract
• Remote work option
• Comfortable working environment
• 14 working days of paid vacation (minimum)
• Paid leave 10 days / Paid sick leave
• Friendly and open-minded team