Javascript Developer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior JavaScript Developer building scalable, high-performance frontend solutions for e-commerce platform. Collaborating with cross-functional teams across the entire software development life cycle.

Responsibilities:

  • Implement scalable, modular, and high‑performance frontend solutions using React, NextJS, AstroJS and TypeScript with modern tooling following team architecture guidelines.
  • Build features that handle real-time data updates, fast user interactions and complex state management, contributing to the team's performance and scalability goals.
  • Work closely with product, design, quality and backend teams to deliver features with quality and speed.
  • Write clean, maintainable code aligned with team coding standards and best practices.
  • Contribute actively to the shared component library and design system, building reusable components consistent with established patterns.
  • Support code reviews within the team, providing constructive and actionable feedback.
  • Participate in incident response and contribute to root cause analysis for production issues.
  • Be part of the on-call shift.
  • Identify high-impact areas where AI reduces effort.
  • Build repeatable prompting workflows for: Generating components aligned with the design system, Generating tests from stories/specs, Code review preparation, Performance analysis of components, Architectural reasoning (state boundaries, component splitting, folder structure), Intelligent debugging (trace render loops, race conditions, stale closures), Detecting anti-patterns in PRs before review.

Requirements:

  • Solid experience (5+ years) in modern frontend development with React, TypeScript, and CSS.
  • Strong understanding of React patterns, hooks, component lifecycle, and rendering behavior.
  • Strong knowledge of state management tools (Redux Toolkit, Zustand, or similar), web performance, and testing practices.
  • Working knowledge of web standards, accessibility basics (WCAG), and responsive design.
  • Familiarity with SSR frameworks such as Next.js.
  • Good knowledge for Express.js and node.js
  • Websocket knowledge (socket.io)
  • Svelte
  • Previous experience building live data applications — e.g. financial trading or similar real-time environments.
  • Understanding odds updates or real-time event tracking is a big plus.
  • Comfortable working with CI/CD pipelines and automated testing practices (unit, integration).
  • B2 English level (written and spoken).
  • Ability to evaluate AI-generated output for architectural fit and code quality.
  • Experience using AI for refactoring, not just code generation.
  • Awareness of AI limitations and ability to critically review AI-generated code before integration.

Benefits:

  • 22 days of annual leave
  • 10 days of public/national holidays
  • Health insurance options
  • Access to online learning platforms
  • On-site English classes in some countries, and more.