Lead Full-Stack Developer (ReactJS + Node.js)

São Paulo e Região

Apply

We are seeking a highly skilled and experienced Lead Full-Stack Developer with expertise in ReactJS and Node.js to join our dynamic team. This individual will be responsible for designing, developing, and scaling web applications while collaborating with cross-functional teams to enable seamless integration and deployment in cloud environments.

Responsibilities

  • Design scalable, responsive, and secure web applications using ReactJS and Node.js
  • Implement robust microservice and event-driven architectures
  • Develop RESTful APIs and integrate with cloud platforms
  • Optimize deployment workflows using CI/CD pipelines with tools such as CircleCI and AWS CDK
  • Manage and migrate databases leveraging AWS RDS services (Aurora/PostgreSQL) and NoSQL solutions
  • Apply infrastructure-as-code configurations with Terraform or CloudFormation
  • Collaborate with product teams to translate requirements into functional features
  • Conduct code reviews to ensure performance, scalability, and reliability of applications
  • Mentor junior developers and provide full-stack development guidance

Requirements

  • 5+ years of background in full-stack development, covering HTML, CSS, JavaScript, and Node.js
  • Competency in working with modern front-end frameworks, including React
  • Knowledge of AWS RDS services (Aurora/PostgreSQL) and NoSQL databases
  • Understanding of AWS cloud deployment workflows
  • Background in implementing CI/CD pipelines using tools like CircleCI and AWS CDK
  • Familiarity with designing RESTful APIs, microservices, and event-driven architectures
  • Proficiency in infrastructure-as-code practices using Terraform or CloudFormation

Nice to have

  • Skills in C# for expanded development capability
  • Understanding of advanced REST API design methodologies
  • Expertise in infrastructure-as-code implementations with Terraform

We offer

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

Requirements

Experience

  • 5+ years of background in full-stack development, covering HTML, CSS, JavaScript, and Node.js

Skills

  • ReactJS
  • Node.js
  • HTML
  • CSS
  • JavaScript
  • AWS RDS services (Aurora/PostgreSQL)
  • NoSQL databases
  • CircleCI
  • AWS CDK
  • RESTful APIs
  • microservices
  • event-driven architectures
  • Terraform
  • CloudFormation

Responsibilities

  • Design scalable, responsive, and secure web applications using ReactJS and Node.js
  • Implement robust microservice and event-driven architectures
  • Develop RESTful APIs and integrate with cloud platforms
  • Optimize deployment workflows using CI/CD pipelines with tools such as CircleCI and AWS CDK
  • Manage and migrate databases leveraging AWS RDS services (Aurora/PostgreSQL) and NoSQL solutions
  • Apply infrastructure-as-code configurations with Terraform or CloudFormation
  • Collaborate with product teams to translate requirements into functional features
  • Conduct code reviews to ensure performance, scalability, and reliability of applications
  • Mentor junior developers and provide full-stack development guidance

Technologies

ReactJSNode.jsHTMLCSSJavaScriptAWS RDSAuroraPostgreSQLNoSQLCircleCIAWS CDKTerraformCloudFormation

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.