Frontend Developer

New
P
PeopleTrust Sp. z o.o.EdTech
Warszawa, -, Warszawa, Country code: PLFull-TimeMiddle
Salary1954 - 2388 CHF per month gross permanent currencySource=conversion; 2067 - 2526 EUR per month gross permanent currencySource=conversion; 1773 - 2167 GBP per month gross permanent currencySource=conversion; 2373 - 2900 USD per month gross permanent currencySource=conversion; 9000 - 11000 PLN per month gross permanent currencySource=original
Apply NowOpens the employer's application page

Job Details

Languages
Polish (C2), English (B1)
Required Skills
GitJavascriptAlgorithmsData visualizationCanva

Requirements

  • Very good knowledge of JavaScript (focus on language and programming fundamentals).
  • Experience in building interactive web applications.
  • Practical knowledge of browser-based graphics and rendering performance.
  • Comfort with programming-related mathematics, including vectors, coordinate systems, physics, and probability.
  • Ability to work from documentation, specifications, and pre-prepared scenarios.
  • Proficiency with Git version control.
  • Experience working in an agile methodology.
  • Self-sufficiency in choosing implementation methods for specific problems.
  • Polish language proficiency at C2 level.
  • English language proficiency at B1 level.

Responsibilities

  • Create interactive educational materials that run directly in browsers.
  • Implement models of physical phenomena and mechanisms operating in real-time.
  • Develop 2D/3D visualizations and interactive graphic components.
  • Implement educational mechanics including difficulty levels, hints, scoring, and gamification.
  • Visualize data through charts, animations, vectors, and trajectories.
  • Generate reports and exports in PDF and CSV formats for users and teachers.
  • Optimize application performance for older hardware and mobile devices.
  • Implement solutions compliant with WCAG accessibility standards.
  • Collaborate with scenario authors, graphic designers, and accessibility experts.
  • Participate in sprint planning, code reviews, and technical implementation decisions.
View Full Description & ApplyYou'll be redirected to the employer's site
1954 - 2388 CHF per month gross permanent currencySource=conversion; 2067 - 2526 EUR per month gross permanent currencySource=conversion; 1773 - 2167 GBP per month gross permanent currencySource=conversion; 2373 - 2900 USD per month gross permanent currencySource=conversion; 9000 - 11000 PLN per month gross permanent currencySource=original
Apply Now