Senior 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 Senior Full-Stack Developer with expertise in ReactJS and Node.js to join our innovative team.
This role involves crafting, scaling, and maintaining web applications while collaborating with cross-functional teams to facilitate seamless integration and deployment in cloud-based environments.
Responsibilities
- Build scalable, responsive, and secure web applications using ReactJS and Node.js
- Develop microservice and event-driven architectures for seamless functionality
- Create RESTful APIs and integrate them into cloud-based infrastructures
- Optimize deployment processes with CI/CD pipelines using tools like CircleCI and AWS CDK
- Migrate and administer databases via AWS RDS (Aurora/PostgreSQL) and NoSQL solutions
- Utilize infrastructure-as-code tools such as Terraform or CloudFormation to standardize systems
- Translate product requirements into functional, user-centric application features
- Enhance application performance, scalability, and reliability through comprehensive code reviews
- Guide and support junior developers by sharing best practices for full-stack development
Requirements
- 3+ years of experience in full-stack development, including HTML, CSS, JavaScript, and Node.js
- Knowledge of modern front-end frameworks like React
- Background in AWS RDS (Aurora/PostgreSQL) or NoSQL database systems
- Proficiency in AWS deployment techniques and solutions
- Skills in CI/CD process implementation using CircleCI and AWS CDK
- Understanding of RESTful API design, microservices, and event-driven architectures
- Familiarity with tools like Terraform or CloudFormation for infrastructure as code
Nice to have
- Proficiency in C# to expand development capabilities
- Familiarity with advanced practices in REST API design
- Competency in configuring infrastructure-as-code workflows via 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