Back

Software Engineer Team Lead (ReactJS)

Apply
Location
Remote
level
Team Lead
Department
Engineering
Type
Full-time

About company

B2Broker is a liquidity and technology provider of solutions for the crypto and foreign exchange (FX) industry. The company specializes in B2B services and products, catering to a wide range of clients including large licensed brokers, crypto exchanges, crypto brokers, forex brokers, hedge and crypto funds, and professional managers. The product's advanced base of ready-to-use technical solutions enables brokers to save time and money on consuming infrastructure projects and focus on enlarging their client base and increasing their revenues.

Requirements

  • Develop user-friendly and responsive web applications using Next.js and ReactJS.
  • Integrate PayloadCMS into the application, setting up content models, custom fields, and managing data.
  • Build reusable and modular components to enhance code efficiency and maintainability.
  • Integrate front-end components with backend services using RESTful APIs.
  • Optimize application performance through code splitting, lazy loading, and other techniques.
  • Conduct unit testing and debugging to ensure code quality and resolve issues.
  • Work closely with the design and development teams to meet project requirements and timelines.

Responsibilities

  • Excellent knowledge of Server-Side Rendering with deep understanding of its core concepts based on ReactJS, Next.js.
  • Strong proficiency in PayloadCMS, Next.js, and ReactJS, with a solid understanding of their core principles and workflows.
  • Understanding of responsive design principles to ensure websites work well across different devices and screen sizes.
  • Proficiency in TypeScript
  • Experience working with MongoDB.
  • Experience in integrating front-end applications with backend APIs using RESTful APIs
  • Experience with writing unit tests, e2e tests (Jest + Playwright).
  • Participate in DevOps, continuous development and integration frameworks.
  • Deep understanding of CI/CD
  • Experience with other technologies (e.g., Docker, Kubernetes) is a plus.
  • Strong problem-solving and debugging skills.
  • Excellent teamwork and communication skills.

Perks & Benefits

Apply now