Axon is seeking a skilled React.js (Chrome Extension) engineer to join the development team of a corporate educational video platform.
You will be creating a unique corporate learning AI video platform that allows employees to enhance their professional skills within the workflow. The product has been in production for a year and is actively used by hundreds of companies for onboarding, adaptation, and employee training.
The application consists of a backend on Node.js API, a web client on React, a Chrome extension, a Slack app, and is developing integrations with other third-party services.
The product development team includes more than 10 Middle and Senior engineers from Ukraine, the USA, and Israel. The Ukrainian team is focused on R&D tasks.
The high professional level of product managers with over 10 years of management and engineering experience allows for a comfortable and efficient process within the team, creating a high-quality, profitable product.
- TypeScript, React, MUI, Redux, React Konva, WebGL, Cypress
- Bit.dev, Sentry, FullStory
- GCP, Firebase, MongoDB
- Microservice architecture, Express.js, Nest.js
- Bachelor's degree in Computer Science or a related field
- 3+ years of experience developing web applications using React & TypeScript
- At least 1 year of experience developing Chrome Extensions (experience with Manifest v3 is a big plus)
- Experience working with Agile methodology
- Experience with TypeScript is a plus
- Experience with Git version control system
- Intermediate English level for communication with foreign colleagues
- Collaborate with the engineering team to develop, implement, and maintain solutions based on React
- Develop Chrome Extensions to enhance the platform's capabilities
- Analyze and assess the implementation of business requirements
- Identify and propose the best technological solutions for achieving system development excellence
- Study and implement the latest technologies and practices
- Participate in design and code reviews
- Write test cases in Cypress
Benefits:
- Long-term cooperation on a full-time contract
- Regular compensation review, stable and timely salary payments
- 20 calendar days of vacation + public holidays
- 7 days of sick leave (100% paid, no doctor's note required)
- Comfortable work schedule (8/9/10/11-17/18/19/20)
- Probation period (3 months), after which a budget for health/education/sports/entertainment (of your choice) is provided
- Necessary equipment for comfortable work
- Opportunity to work fully 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 its own shelter
Professional Development:
- Internal mentorship system (constant support from the Lead, regular feedback sessions, and one-on-one meetings every 3 months)
- Coverage of external courses/meetups/certifications
- Monthly meetups/workshops/tech-talks and webinars in chapters, Udemy/Coursera knowledge base
- Development to leadership positions within the company
- 50% compensation for English language courses
Teamwork:
- Interesting projects and a professional international team (our team is in more than 5 countries)
- Well-established processes
- Volunteer activities and participation in collections for our defenders
- Corporate/team events and branded gifts for each employee
- Intro call with a recruiter (Google Meet call 30 mins)
- Technical interview with the lead (Google Meet call 1 hour)
- Managerial interview (Google Meet call 1 hour)
- Feedback
- Job Offer
For faster processing, please sent your application by link
https://app.axterior.com/axon/jobs/javascript-developer/66753efe05944a506ff2c889
We appreciate every application and interest in our vacancy. If we do not contact you within a week, it means that your qualifications are currently insufficient for the open position. Nevertheless, we will add your resume to our database and will definitely reach out to you as soon as a relevant vacancy matching your experience opens up.