Position: React.js Developer (Middle)
Company: Alpha Serve
Category: JavaScript
Experience required: 3y
English level: intermediate

We at Alpha Serve are developing products for different marketplaces such as Atlassian, ServiceNow, Shopify, Zendesk, monday.com and we are currently looking for qualified React.JS Developers to join our team.

We are looking for a talented React.js Developer to join our dynamic team. As a React.js Developer, you will be responsible for developing and implementing user interface components following well-known React.js workflows. You will also ensure that these components and the overall application are robust and easy to maintain.

**Required skills:**

- 3+ years of experience with React.js;
- Proven experience as a React.js Developer;
- Experience with Typescript;
- Thorough understanding of React.js and its core principles;
- Experience with Redux, Hooks, and Flux;
- Familiarity with RESTful APIs;
- Experience with HTML, CSS, and JavaScript;
- Knowledge of modern front-end build pipelines and tools;
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to write well-documented, clean, and efficient code;
- Strong communication skills and ability to work in a team environment;
- Will be a plus knowledge of other front-end technologies (Vue.js/Angular);
- English — Intermediate or higher level;

**Responsibilities:**

- Developing new user-facing features using React.js;
- Improving current functionality;
- Building reusable components and front-end libraries for future use;
- Translating designs and wireframes into high-quality code;
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers;
- Collaborating with cross-functional teams to define, design, and ship new features;
- Participating in code reviews and ensuring that all solutions are aligned with business objectives and meet design requirements;
- Staying up-to-date with the latest front-end development trends, techniques, and technologies;

**We offer:**

— Competitive salary and perks;
— Comfortable, modern, and green offices;
— Working with cutting-edge technologies;
— Friendly team and nice environment;
— A positive atmosphere all over the company;
— Full remote with absolutely flexible hours;
— 100% compensation for your development — professional courses, certificates, conferences, etc.