Position: Middle Front-End (React.JS) Developer
Company: eTeam, Inc.
Experience required: 2y
English level: intermediate

**Responsibilities:**

– Use React.js to create a highly usable client-facing product;
– Building reusable components and front-end libraries for future use;
– Translating designs and wireframes into high-quality code;
– Identify and resolve all related key technical issues;
– Optimizing components for maximum performance across a vast array of web-capable devices and browsers;
– Collaborate with a client and team members to develop solutions within an agile environment.

**Requirements:**

– 3+ years of professional background in front-end development;
– Excellent practical knowledge of React.js;
– Fundamentals in object-oriented programming, data structures and algorithm design;
– Experience working with RESTful APIs;
– Upper-intermediate written and spoken English.

**Will be a plus:**

– Experience in mobile development (React Native framework), a big plus is Expo framework;
– Experience with web socket integration.

**We offer:**

— Grow professionally with subsidized certifications, courses, and conferences;
— Improve your English with conversation clubs and direct client communication;
— Enjoy our extra perks: remote work, flexible schedule, bonuses for important life events, fresh food & snacks in the office;
— Let loose with fun parties, BBQs, online activities and off-sites.