Lead Full-Stack Developer (ReactJS + Node.js)
Hybrid in Brazil: Sao Paulo, Sao Paulo
JavaScript (Frontend)
& 8 others
Brazil: Sao Paulo, Sao Paulo
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/Benefits
- 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