[NEW] Szukaj pracy anonimowo — sprawdź szczegóły
Close
np. Python, Warszawa, Startup

JavaScript Developer

location-pointer-icon Kraków
12700 - 16400 PLN
Brutto / Miesiąc / B2B
Front-end
remote
Aplikuj

Axon is looking for a skilled React.js (Chrome Extension) Engineer to join the development team of a corporate learning video platform.

About the Project

You will contribute to the development of a unique AI-powered corporate learning video platform that helps employees upgrade their professional skills directly in the workflow. The product has been in production for over a year and is actively used by hundreds of companies for onboarding, training, and employee development.

The application includes a Node.js API backend, a React-based web client, a Chrome Extension, a Slack app, and integrations with third-party services are under active development.

The development team includes over 10 Middle and Senior-level engineers from Ukraine, the USA, and Israel. The Ukrainian team focuses on R&D tasks.

Our product managers have over 10 years of experience in engineering and management, allowing for efficient team processes and the creation of a high-quality, profitable product.

Tech Stack

  • TypeScript, React, MUI, Redux, React Konva, WebGL, Cypress
  • Bit.dev, Sentry, FullStory
  • GCP, Firebase, MongoDB
  • Microservice architecture, Express.js, Nest.js

Requirements

  • 4+ years of experience building web applications using React and TypeScript
  • Experience developing Chrome Extensions (Manifest v3) or working with Electron.js is a significant plus
  • Strong product thinking and a sense of ownership for delivered solutions
  • Experience working in Agile teams
  • Proficient in Git version control
  • English level: Intermediate or higher for communication with international colleagues

Responsibilities

  • Collaborate with the engineering team to design, implement, and maintain React-based solutions
  • Develop a Chrome Extension to enhance platform capabilities
  • Analyze and assess business requirements
  • Identify and suggest the best technical approaches for achieving system excellence
  • Explore and adopt the latest technologies and best practices
  • Participate in design and code reviews

What We Offer

Benefits

  • Long-term full-time contract cooperation
  • Regular compensation reviews and timely payments
  • 20 calendar days of vacation + public holidays
  • 7 paid sick days (no medical certificate required)
  • Flexible working hours (start between 8–11 AM)
  • 3-month probation period, after which you receive a personal budget for health, education, sports, or entertainment
  • All necessary equipment for comfortable work
  • Fully remote work or access to our Kyiv office (equipped with Starlink, generators, and a private shelter)

Professional Development

  • Coverage for external courses, meetups, and certifications
  • Monthly meetups, workshops, tech talks, and access to Udemy/Coursera
  • Leadership growth opportunities within the company
  • 50% compensation for English language courses

Team Culture

  • Exciting projects and a professional international team (spread across 5+ countries)
  • Well-established processes and team dynamics
  • Volunteer initiatives and support for defenders
  • Company events and branded gifts for every team member

Hiring Process

  1. Intro call with a recruiter (30 min, Google Meet)
  2. Technical interview with the domain lead (1 hour, Google Meet)
  3. Managerial interview (1 hour, Google Meet)
  4. Feedback
  5. Job Offer

We appreciate every application and your interest in our role. If we don’t reach out within a week, it means your current qualifications may not match the role. However, we’ll add your resume to our talent pool and contact you when a more suitable opportunity opens up.

Axon
Outsource
10 - 50
Założona
2014

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies