 
        
        Job Description
We are seeking an experienced Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient cloud-based applications using AWS serverless solutions and ReactJS.
The ideal candidate will have strong expertise in both front-end and back-end development, with a proven track record of delivering high-quality features on time. You will work closely with our DevOps team to ensure seamless integration with our existing infrastructure and collaborate with product owners to understand business requirements.
Your primary responsibilities will include:
 * Designing and developing user interfaces using ReactJS, ensuring responsiveness, cross-browser compatibility, and a seamless user experience.
 * Integrating front-end components with back-end APIs and AWS services.
 * Developing serverless back-end logic using AWS Lambda functions in Python.
 * Designing and implementing RESTful APIs with AWS API Gateway to support front-end and third-party integrations.
 * Managing and optimizing databases, including SQL and NoSQL databases, such as AWS Aurora, PostgreSQL, MySQL, DynamoDB, and MongoDB.
Required Skills and Qualifications
To succeed in this role, you will need the following skills and qualifications:
 * Proficiency in JavaScript, TypeScript, and Python programming languages.
 * Experience with ReactJS and front-end build tools like Webpack or Vite.
 * Strong understanding of AWS services, including AWS Lambda, API Gateway, DynamoDB, RDS, S3, CloudFront, Glue, Athena, and ElasticSearch.
 * Experience with Git, CDK, CI/CD pipelines, and debugging tools.
 * Good knowledge of database administration, including optimization and diagnostics.
Benefits
We offer a range of benefits to our employees, including:
 * Professional development and constant evolution of your skills.
 * Opportunities to work outside Brazil.
 * A collaborative, diverse, and innovative environment that encourages teamwork.
 * Health insurance, dental plan, life insurance, transportation vouchers, meal/food voucher, childcare assistance, and Gympass.
 * TCS Cares - free 0800 that provides psychological assistance (24 hrs/day), legal, social, and financial assistance to associates.
 * Partnership with SESC, reimbursement of certifications, free TCS Learning Portal - online courses and live training, international experience opportunity, discount partnership with universities and language schools, Bring Your Buddy - by referring people you become eligible to receive a bonus for each hire, TCS Gems - recognition for performance, and Xcelerate - free mentoring career platform.
Others
We promote an inclusive culture and value diversity, equity, and inclusion. We believe in providing equal opportunities to all candidates and employees, regardless of their background, race, gender, religion, or disability.