Senior JavaScript Developer

FoshTech
Cambridge, MA
Category Operations
Job Description
Role Overview

We are a cutting-edge e-commerce company developing products for our own technological platform. Our creative, smart and dedicated teams pool their knowledge and experience to find the best solutions to meet project needs, while maintaining sustainable and long-lasting results.

What You Will Do

You will be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment. You will be collaborating with the rest of the engineering team to participate in the architecture, design, development, launching and maintenance of our web applications.

Why It Might Be a Fit

You should be proactive and keen to get involved. You must be a strong team player with a can-do approach, who can work under minimal supervision. You must also have a great passion for learning and be able to communicate with your colleagues in both Spanish and English.

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).
]]>