Position: Middle Frontend (React) Developer
Company: Forte Group
Category: JavaScript
Experience required: 3y
English level: intermediate

The client changes the game with the next generation of mission-critical dynamic frontline communication solutions.

**Team and Workflow**
We have several Agile teams in Kyiv, working on the same product with our overseas colleagues located mainly in the Chicago area. In addition to engineers, we have a Product Manager role and a dedicated QA team. We use Jira to manage our backlog and to track the work progress. We follow the Scrum process with all major ceremonies - daily stand-ups, planning, retrospective sessions, and a lot of interpersonal communication.

**Technologies and Tools**
**Frontend:** Electron, JS, HTML5/CSS3, SASS, React.js, Redux, Redux-saga, MaterialUI
**Testing Tools:** Jest, Enzyme, react-testing-library
**Repository:** Bitbucket
**CI/CD:** Jenkins, Bitbucket pipelines
**Workflow Tools:** Jira, Confluence

**Responsibilities**
● Design and develop new features and integrate them with API and application
● Continuously adjust application architecture, improve scalability
● Optimize application performance for a variety of operating systems
● Analyze requirements, and collaborate with team members to produce thoughtful software designs
● Provide accurate estimates on work items
● Maintain and improve coding standards
● Cover your code with Unit tests
● Participate in code reviews
● Keep engineering operation process to ensure high-quality results

**Qualifications**
**● Solid experience in developing using JS, React.js, and Redux (at least 2 years of experience)
● 3+ years of commercial experience in web development**
● Good insight into architecture patterns
● Proficiency in Data Structures
● Excellent problem-solving and analytical skills
● Strong verbal and written communication skills, along with the ability to effectively communicate with various levels of management
● Ability to adapt to changing priorities quickly and be innovative where needed
● Fresh ideas and diversity in style and approach
● Strong knowledge of Functional and Object Oriented Programming principles
● Bachelor’s degree in Computer Science or in a relevant field
● Intermediate English level or higher

**We offer**
● Experience exchange with colleagues all around the world
● Opportunities for self-realization
● Friendly team and enjoyable working environment
● Engineering, corporate and social event
● Social package: professional & soft skills trainings, medical & family care programs, sports
● Free English classes