JavaScript Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#445931·Dodano dziś·4
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

TypeScriptJavaScriptWebpackReactElectron

Firma i stanowisko

AgileEngine is an Inc. 5000 company that creates software for Fortune 500 brands and startups across 17+ industries, leading in application development and AI/ML.

Wymagania

  • Strong hands-on TypeScript engineering skills with at least 3 years of experience and ability to own technical delivery independently.
  • Strong understanding of JavaScript/TypeScript behavior, browser execution, and build ecosystem tools such as Webpack or Vite.
  • Product-engineering mindset: progress from incomplete requirements, investigate unknowns, compare options, and seek alignment.
  • Critical thinking, clear technical communication, and effective questioning of teammates and AI agents.
  • Ability to review unfamiliar code, identify defects and vulnerabilities, explain trade-offs, and verify AI-assisted implementations.
  • Availability for European team overlap and scrum meetings with dependable asynchronous communication.
  • Upper-intermediate English level (C1).

Nice to have:

  • Experience with React and Electron for desktop application interfaces.
  • Experience with Node.js; familiarity with Angular, Vue, or Rollup.
  • Experience with obfuscation, runtime protection, browser internals, or developer tools integrated into build workflows.
  • Experience integrating native C++ packages or maintaining CI/CD workflows.

Obowiązki

  • Own JSDefender's technical development, moving from high-level product goals to researched implementation options and working features.
  • Develop application-protection capabilities across JavaScript/TypeScript frameworks and build environments.
  • Investigate browser runtime behavior and protection approaches, including developer-tools inspection and environment-access controls.
  • Potentially contribute to the new React/Electron Dotfuscator UI during the initial months.
  • Run short research spikes and present options, findings, risks, and recommendations to the lead architect and team.
  • Use Claude Code to accelerate implementation while validating behavior independently.
  • Communicate progress and blockers asynchronously through Slack; publish a working schedule and communicate planned absences.
  • Contribute to adjacent CI/CD, front-end, or C++ package work when needed using research, AI assistance, and collaboration.

Benefity

  • Professional growth with mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive USD-based compensation and budgets for education, fitness, and team activities.
  • Work on projects with Fortune 500 enterprises and leading product brands using modern solutions.
  • Flexible work schedule with remote and office options for work-life balance.
Elastyczne godziny

Inne informacje

Informujemy, że administratorem danych jest AgileEngine z siedzibą McLean, VA, 1751 Pinnacle Drive Suite 600 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

AgileEngine

AgileEngine

26 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz