Position: Middle Front End Developer (React JS)
Company: Forbytes
Category: JavaScript
Experience required: 3y
English level: intermediate

Challenges
Create an innovative solution for a fastgrowing international startup
Participate in software architecture and tech design meetings
Implement a modern design that will interact with thousands of users
Advice and help the client with optimal solutions for their business requests
Offer innovative approaches for project development on React framework using the latest technologies
Your role in the project (responsibilities)
Cooperate with the Product development team to plan new features.
Write clean, scalable, and testable code using React.js
Support the entire application lifecycle (concept, design, test, release, and support);
Design interfaces to improve user experience;
Help the team to make technical decisions when necessary
Take responsibility for specific modules/apps, maintain them, and suggest recommendations
 

Requirements
4+ years of experience as a Front-End Developer and the ability to demonstrate skills and competence in:

Front-end development using React JS library
Deep understanding of core JS/Typescript
Strong React/Redux skills
Has relevant experience with HTML5, CSS3 and SCSS.
Good understanding of the frontend and server-side architectures and performance principles
Experience with Node.js is highly preferable.
Be a cooperative team player
Be an excellent problem solver
Write and speak in English (English level on Intermediate or higher). This role requires occasional communication with Project Stakeholders and Product Owners.
Preferences
Candid and proactive within the team and with our client-partners
Always focused on high-quality work
Able to listen to others first and understand what they are saying
Good and reliable team player
Result-oriented, self-organized person
Constantly improve your knowledge and skills
We offer
People: The new team that is just being built. You will work directly with our client’s side representative and have your influence on the crucial designs and architecture of the applications.

Self-development: We guarantee regular challenges and the ability to make your own decisions, you will be able to visit leading international tech conferences and organize meetings on the client’s side.

Conditions: Spacious and brand new two-story office with the necessary facilities for you, social package, and compensation benefits that will satisfy even the most demanding specialist.