Position: Middle JavaScript Front-end Software Engineer (with React)
Company: Brightgrove
Experience required: 3y
English level: upper

**About The Customer**
Our customer is a New York-based company that helps industry leaders achieve immediate goals with an eye toward long-term objectives.
A team of dedicated professionals specializing in software development and consultancy services.
Aim to meet client's strategic goals by directly executing the full lifecycle from planning through design, implementation, testing, and go-live. 
 
**About the Project**
The product you'll be building is a web portal for b2b services in the medical industry.
Tech stack:
Backend - Python,  Swagger,  PostgreSQL 
Front End - React / Typescript
Infrastructure - GCP / Azure Cloud environment, Teamcity
 
**About The Team**
We are planning to build a dedicated team of 4 experienced Engineers skilled in React/TypeScript Frontend and Python/Azure backend. The team will collaborate with a Product Owner in the US.

**What's in for You**
- 20 days per year for your recreation and health
- Long term and stable projects
- Strong experts you can collaborate with and learn from
- Smooth and respectful interviews
 
**Responsibilities**
As a Software Engineer, you’ll be an essential member of a fast-moving agile development team building innovative solutions and a brand-new product. You will contribute to all aspects of software development, from planning to delivery:
- Take responsibility for the product UI using React best practices
- Take ownership of features from design to implementation and testing to deployment
- Understanding and clarifying requirements and suggesting engineering solutions
- Being proactive in communication with team members and client
 
**Candidate Requirements**
- 3+ years of commercial development experience 
- Software engineering background building sophisticated web products from scratch, designing architecture, investigating and suggesting solutions, testing, and documenting your work, debugging and troubleshooting
- Deep HTML5/CSS3 knowledge
- Deep understanding of core JS/Typescript
- Deep knowledge of React and its ecosystem
- Upper-intermediate English