Position: Senior Front-end (React.js) Developer
Company: INSART
Category: JavaScript
Experience required: 5y
English level: upper

We’re looking for an experienced Front-End (React.js) Engineer to join one of our coolest project’s team.

Are you an experienced, passionate pioneer in technology – a solutions builder, a roll-up-your-sleeves technologist who wants a daily collaborative environment, think-tank feel and share new ideas with your colleagues - all that with a remote work and schedule flexibility? If so, consider an opportunity with INSART 😎

We’re looking for an experienced **Front-End (React.js) Engineer** to join one of our coolest projects' team!

**Project team**: PM, Senior Android Dev, Senior .NET Dev, Middle .NET Dev, Senior QA, Senior BA, UI/UX Designer, DevOps Engineer, ABAP Engineer.

**Tech stack**:
- Microsoft Azure infrastructure
- k8s + docker + helm
- .NET
- MSSQL
- PostgreSQL
- Android 6+

**Potential for development** 🚀
- Becoming a Team Lead (since the React team on this project will be growing)

**Role Responsibilities** 👨‍💻
- Frontend development of web services of the product (web portal, reporting tools, etc) with React.js
- Build well optimized, mobile friendly, responsive web interfaces
- Participate in regular communications with client to discuss requirements, provide solutions, suggest ideas and improvements
- Participate in daily communication with the team
- Conduct code reviews for other colleagues
- Participate in planning and report on development progress

**Skill set and experience we believe you should have for that role** 🤓
- Highly experienced in developing web interfaces in React.js, at least 5 years
- Strong React/Webpack knowledge
- Strong State management knowledge (Redux/Sunk, Redux/Saga, Redux toolkit)
- Solid Typescript knowledge and experience
- Strong Git knowledge
- Experience in building project architecture from scratch
- Strong knowledge of front-end development best practices
- Experience in code review process
- Experience in communication with UX/QC/API teams for better result
- Senior level to eventually lead a small team of UI devs
- Experience in mentoring less experienced developers and/or leading a team of developer

**Join us **🤩