CNA Idiomas | Oficial

Full Stack Developer

CNA Idiomas | Oficial

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudCypressDockerGoogle Cloud PlatformJavaScriptJestNode.jsPostgresReactTypeScript

About the role

  • Develop and maintain full-stack features using Node.js/TypeScript and React/TypeScript
  • Collaborate directly with the PM on technical definitions and estimations for new features
  • Perform code reviews and ensure the technical quality of the team's deliveries
  • Actively participate in agile ceremonies and architectural decisions alongside the senior developer
  • Implement and maintain automated tests to ensure system stability
  • Document technical decisions and keep project documentation up to date
  • Optimize performance and scalability of existing applications
  • Contribute to the evolution of the team's architecture and development standards.

Requirements

  • Bachelor's degree (completed or in progress) in Computer Engineering, Computer Science, Systems Analysis and Development, or related fields
  • Practical experience in full-stack development
  • Strong experience with Node.js (TypeScript) and React (TypeScript)
  • Proficiency with relational databases, preferably PostgreSQL
  • Experience with REST API architecture and front-end/back-end integration patterns
  • Solid knowledge of development best practices, including clean code, SOLID principles, and design patterns
  • Experience with unit, integration, and E2E testing (Jest, React Testing Library, Cypress)
  • Proficiency with Git version control and collaborative workflows
  • Experience with agile methodologies (Scrum, Kanban)
  • Experience with AI-assisted programming tools (Cursor, Claude Code, GitHub Copilot) is a plus
  • Familiarity with Docker for application containerization
  • Basic knowledge of CI/CD and agile methodologies
  • Knowledge of cloud computing (AWS, GCP, or Azure) will be an advantage.
Benefits
  • Bradesco Medical Plan
  • Bradesco Dental Plan
  • Food allowance
  • Meal allowance
  • Home office allowance
  • Gympass
  • Totalpass
  • Language course scholarship
  • Life insurance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsTypeScriptReactPostgreSQLREST APIunit testingintegration testingE2E testingclean codeSOLID principles
Soft skills
collaborationtechnical documentationcode reviewagile participationarchitectural decision-making
Certifications
Bachelor's degree in Computer EngineeringBachelor's degree in Computer ScienceBachelor's degree in Systems Analysis and Development
Verity Group

Senior Fullstack Developer

Verity Group
Seniorfull-time🇧🇷 Brazil
Posted: 2 hours agoSource: verity.gupy.io
AngularAWSAzureCloudJavaSOAPSpringSpring BootSpringBoot
Neon

Staff Software Engineer

Neon
Leadfull-time🇧🇷 Brazil
Posted: 2 hours agoSource: jobs.lever.co
FCamara Consulting & Training

Mid-level Fullstack Developer

FCamara Consulting & Training
Senior · Leadfull-time🇧🇷 Brazil
Posted: 5 hours agoSource: fcamara.gupy.io
CloudDjangoDockerFlaskGoogle Cloud PlatformJavaScriptJenkinsKafkaKubernetesMongoDBPythonRabbitMQ+5 more
Pavago

Senior Full Stack Developer

Pavago
Seniorfull-time🇧🇷 Brazil
Posted: 10 hours agoSource: apply.workable.com
AngularJavaJavaScriptNode.jsNoSQLPythonReactTypeScriptVue.js