Full-Stack Developer (Node.js + React)
About the role
At Brocsoft, we are looking for Full-Stack Developers with a strong focus on Node.js and React, and solid experience with JavaScript and/or TypeScript, to join challenging international projects. You will collaborate with distributed teams and work with top-tier clients.
You will be involved in building modern, scalable, and business-oriented applications, participating in the full product development lifecycle.
Workload: Full Time
Level: Semi-Senior / Senior
English: Intermediate–Advanced
What You'll Do
- Develop and maintain full-stack web applications.
- Build robust and scalable APIs using Node.js.
- Implement modern, high-performance user interfaces with React.
- Integrate third-party services and external APIs.
- Collaborate closely with product, design, and QA teams.
- Participate in code reviews and promote best development practices.
Requirements
- Experience with Node.js (Express, NestJS, or similar frameworks).
- Strong experience with React (hooks, state management).
- Solid experience with JavaScript and/or TypeScript, across frontend and backend.
- Experience working with SQL and/or NoSQL databases.
- Familiarity with Git and agile methodologies.
Nice to have
- Experience with cloud platforms (AWS, GCP, or Azure).
- Knowledge of Docker and CI/CD pipelines.
- Experience with Next.js, GraphQL, and testing frameworks.