Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Plan A Technologies is an elite software development shop and consultancy. Our award-winning team includes backend and frontend software engineers, technology researchers, UX experts, inventors, graphic artists, former CIOs and CTOs, project managers, futurists, and more.
7 вересня 2021

Senior Software Engineer (React.js) (вакансія неактивна)

Харків, Запоріжжя, за кордоном, віддалено $4000–5300

Необхідні навички

• 5+ years of experience in web development
• Deep JavaScript/TypeScript knowledge;
• Knowledge of browser internals, native DOM, Event APIs, code profiling;
• Extensive experience with React Native framework and its commonly used libraries
• Extensive experience with React library, along with relevant state management techniques: Redux, redux-thunk, redux-saga (preferred), Context API, hooks.
• Knowledge of mobile web best practices and familiarity with relevant browser APIs.
• Ability to analyze, profile and eliminate performance bottlenecks in web and mobile applications
• Redux / Redux-observable & RxJS / redux-saga; management of application state;
• Styled-components / CSS-in-JS / LESS / SASS (creating design system);
• Atomic design/BEM/OOCSS/SMACSS;
• Bootstrap / Material UI / Antd / etc. (experience of working with any of existing UI-KITs and created custom one);
• Broad knowledge of trends;
• Understanding of REST, micro-frontend architecture, Jenkins / Docker, CI/CD, unit/e2e testing;
• Ехреrіеnсe wіth buіldіng highly-secured web application.
• Experience working with Scrum
• The ability to write clean, readable, self-documenting code with a clear separation of concerns.
• Be willing to take ownership of complex software features all the way through to deployment.
• Have the ability to adapt to an existing software solution and to drive the implementation of new features for the solution.
• Problem-solving abilities, fast research, and learning skills.
• Able to work both independently and as a member of a geographically dispersed team.
• Have excellent communication skills — fluent in English language (verbal and written).
• Have a structured and analytical working style, and the ability to plan your own work.

Пропонуємо

We take care of our people. Joining Plan A Technologies means you get to enjoy perks including:
• Plenty of paid vacations and holidays
• Paid health insurance
• Free English classes
• Free training and skill certification
• Ability to attend industry conferences
• Flexible schedules and the ability to work remotely when needed
• Helpful colleagues and great mentors in both Ukraine and the US
• Interesting, challenging projects across a wide variety of companies and industries

Обов’язки

• Build a modern web application using Angular framework and industry-standard design practices;
• Implement new features covered with Unit Tests;
• Work with Business Analysts and UX specialists to develop product specifications and design;
• Analyze and estimate implementation efforts;
• Optimize application for maximum speed and scalability;
• Assist in ensuring defects and incidents are dealt with, and that any new versions of the software are released in a controlled and timely manner.

Про проєкт

Plan A Technologies is an award-winning international software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle a wide range of custom development projects, major integrations, and more. Plan A’s clients range from multibillion-dollar Fortune 500 companies to dynamic startups.
Our team is more hands-on than the giant outsourcing shops but still big enough to handle major enterprise clients. The working atmosphere is fun, energetic, creative, and smart. Read more about us here: www.PlanAtechnologies.com.

Гарячі вакансії

Всі вакансії