Frontend Developer (React + Node.js)
Location : Remote
Full-time
Pay.com is a global fintech company simplifying online payments. We are looking for a Frontend Developer to join our team and help build innovative products using React.js, Node.js, and TypeScript. If you’re excited about working with a modern tech stack and solving real-world problems — we’d love to hear from you!
Your responsibilities :
- Develop and maintain frontend applications with React.js and Node.js
- Build efficient, scalable, and accessible user interfaces
- Contribute to architecture decisions and solve technical challenges
- Write unit tests and ensure high code quality
- Collaborate with backend engineers, designers, and product owners
Required skills :
JavaScript (ES6+) & Node.js — experience working on both frontend and backend, with a strong focus on frontendReact.js 17+ — hands-on experience with large-scale React apps, performance optimization, functional components with hooksTypeScript — hands-on experience in at least 2 large commercial projectsGIT — experience in at least 4 commercial projects with 3+ developers, familiarity with git-flow or similar workflowsGraphQL — experience in at least 4 commercial projectsUnit testing — experience writing unit tests for JavaScript / TypeScript apps, especially frontend; familiarity with Jest and React Testing LibraryStyling — experience creating pixel-perfect, accessible UIs, ideally using TailwindCSSBuild tools — basic understanding of build tools like Vite, Webpack, or Gulp and the ability to customize when neededNice to have :
Understanding of microservices architecture and API designExperience writing end-to-end tests (Cypress, Puppeteer)Experience working with StorybookKnowledge of CI / CD pipelinesExperience working in Scrum teamsRecruitment process :
We review your applicationScreening callTechnical interview (online or on-site, your choice) — ~30–45 min of tech chat, no “QA ping-pong”We might ask for 2–3 lines of code or code samples you’ve authoredHR interviewYou join the team! 🚀What we use :
Slack (no MSTeams, we promise 😉)Google Meet / Slack for callsGitHub for collaborationJira for task trackingIf this sounds like the right fit for you — send us your CV!
We can’t wait to meet you at Pay.com 💛