Chrome Extension Developer remote You will create a unique corporate training AI video platform that allows employees to improve their professional skills within the framework of the workflow. The product has been in production for a year and is actively used by hundreds of companies for onboarding, onboarding and training employees. The application consists of a server part on the Node.js API, a web client on React, an extension for Chrome, an application on Slack, and integration with other
Chrome Extension Developer
remote
You will create a unique corporate training AI video platform that allows employees to improve their professional skills within the framework of the workflow. The product has been in production for a year and is actively used by hundreds of companies for onboarding, onboarding and training employees.
The application consists of a server part on the Node.js API, a web client on React, an extension for Chrome, an application on Slack, and integration with other third-party services is under development.
The product development team includes more than 10 Middle and Senior level engineers from Ukraine, USA and Israel. The Ukrainian team is focused on R&D tasks.
The high professional level of product managers with more than 10 years of management and engineering experience allows you to comfortably and efficiently build processes in a team and create a profitable high-quality product.
Job Requirements
- Bachelor's degree in Computer Science or related field;
- 3+ years of experience building web applications using React & TypeScript;
- Experience in developing Chrome Extensions from the 1st year (manifest v3 will be a big plus);
- Experience of working with Agile methodology;
- TypeScript experience will be an advantage;
- Experience using the Git version control system;
- English from the Intermediate level for communication with foreign colleagues.
Responsibilities on the project
- Cooperation with the engineering team to develop, implement and support solutions based on React;
- Writing a Chrome Extension to improve the platform's capabilities;
- Analyze and evaluate the implementation of business requirements;
- Identify and propose the best technological solutions to achieve excellence in system development;
- Study and implement the latest technologies and practices;
- Participate in design and code reviews.
- Writing test cases on Cypress.
What we offer
Benefits
- Long-term cooperation under a contract full-time;
- Regular revision of the amount of compensation, stable and timely payment of salary;
- 20 calendar days of vacation + days off for public holidays;
- 7 days of sick leave (100% payment, without a doctor's note);
- Comfortable work schedule (8/9/10/11-17/18/19/20);
- Trial period (3 months), after passing the trial period, a budget is provided that can be used for health/education/sports/entertainment (at your choice);
- Providing the necessary equipment for comfortable work;
- Ability to work completely remotely, the company supports the policy of "work from a safe and comfortable place for you" or in the office. Our office in Kyiv is equipped with Starlink, generators and our own storage;
Professional development
- Internal mentoring system (constant support of the Head of the direction, regular feedback sessions , and one on one meetings every 3 months);
- Covering the cost of external courses \ meetups \ certifications;
- Monthly targetspi\workshops\tech-talks and webinars in chapters, Udemy\Coursera knowledge base;
- Possibility of migration between projects;
- Development in related technologies;
- Development to leadership positions within the company;
- Compensation of 50% of the cost of English language courses;
Teamwork
- Interesting projects and a professional international team (our team is located in more than 5 countries);
- Well-established processes:
- work in an Agile environment according to the Scrum methodology:
- experienced project managers and business analysts in each team; - Volunteering and participation in meetings for our defenders;
- Corporate/team events and branded gifts for each employee.
Stages of the vacancy process
- Intro call with the recruiter - (Google Meet call 30- 45 mins)
- Technical interview with the head of the department - (Google Meet call 1-1.5 hours)
- Interview with the client or Managerial interview - (Google Meet call 1-1.5 hour)
- li>
- Providing feedback
- Job Offer.