Fullstack Developer II – React, Node.js

Posted 3ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Developer building scalable solutions using React and Node.js at Inatel. Focused on modern web applications for international project collaboration.

Responsibilities:

  • Design, develop and maintain features, plugins and extensions for the Backstage framework;
  • Implement modern, responsive and accessible web interfaces using React;
  • Build services and integrations using Node.js (REST/GraphQL);
  • Create reusable components aligned with internal UI standards;
  • Integrate internal and external APIs with plugins and corporate services;
  • Automate workflows and routines to improve the developer experience;
  • Connect Backstage to systems such as CI/CD pipelines, observability, cloud, identity, SCM, and others;
  • Write unit and integration tests for frontend and backend;
  • Contribute to quality standards, consistent UX and best practices;
  • Assist with instrumentation for logging, monitoring and diagnostics;
  • Use CI/CD pipelines for continuous build, test and deployment;
  • Participate in troubleshooting across development, staging and production environments;
  • Support containerization (Docker) and orchestration (Kubernetes) when applicable;
  • Keep architecture, plugins, APIs and integrations documentation up to date;
  • Participate in code reviews and technical discussions.

Requirements:

  • Bachelor's degree in Computer Engineering, Information Systems, Computer Science, or related fields;
  • Experience in full stack development, including:
  • React (hooks, state management, componentization and performance optimization),
  • Node.js (Express, NestJS or similar),
  • REST APIs and service integration;
  • Version control with Git;
  • Familiarity with microservices architecture;
  • Advanced/Fluent English for daily interaction with international teams;
  • Experience with:
  • Backstage framework (plugin, template or extension development),
  • Automated testing for frontend/backend (Jest, React Testing Library),
  • CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins),
  • Exposure to observability tools (Prometheus, Grafana, Kibana/ELK);
  • Prior knowledge of Docker and Kubernetes;
  • Familiarity with design system patterns and UI componentization;
  • Authentication/authorization concepts (OAuth2, OIDC).

Benefits:

  • Remote work
  • Flexible hours
  • Professional development