Develop and maintain web applications using modern front-end and back-end technologies;
Implement and integrate APIs and services to ensure communication between systems;
Participate in defining and evolving software architecture, ensuring quality, performance, and security;
Develop and execute automated tests to ensure application reliability;
Collaborate with multidisciplinary teams to continuously deliver solutions and product improvements;
Work on deployment, monitoring, and maintenance of applications in cloud and containerized environments;
Other related duties.
Requirements
Strong proficiency in Node.js and React;
Proven experience developing applications in a production environment;
Proficiency in HTML, CSS, and JavaScript;
Experience developing and consuming RESTful APIs;
Knowledge of DevOps practices and CI/CD (Continuous Integration and Continuous Delivery);
Experience with cloud-native development and containerization using Docker and Kubernetes;
Experience with databases such as PostgreSQL, MongoDB, Redis, or similar;
Strong understanding of software architecture, SOLID principles, and security best practices;
Ability to write automated tests (unit, integration, and end-to-end);
Strong problem-solving skills and a sense of responsibility/ownership over deliverables;
Required: Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent experience;
Language: Advanced conversational English (there will be an interview stage in English).
Tech Stack
Cloud
Docker
JavaScript
Kubernetes
MongoDB
Node.js
Postgres
React
Redis
Benefits
Medical insurance for employees and dependents with nationwide coverage (Bradesco or Unimed);
Dental insurance with nationwide coverage;
Meal voucher or food allowance (employee choice);
Childcare assistance;
Life insurance for employees and dependents;
Gympass for employees and dependents;
EAP (Employee Assistance Program) with services including Financial Assistance, Legal Assistance, Social Assistance, and Psychological Support (24/7);
Discounts and preferential rates with universities (Mackenzie, SENAC, FIA, FIAP, and BBS Business School) and language schools (CNA, Cultura Inglesa, Wizard, CCAA, Indeed);
Discounts on fee packages and preferential rates at Itaú and Bradesco banks;
Payroll-deductible loan option (repayments deducted directly from salary);
Reimbursement program for certain external certifications;
Training: TCS offers a training and development platform (remote and in-person) covering soft skills, technologies, and domains across more than 15,000 topics;
Longevity awards: TCS recognizes employees for commitment and loyalty at milestones (3, 5, and 10 years, and every 5 years thereafter);
Referral bonus for new hires — receive a bonus for each successful referral;
TCS Fit4Life – program encouraging physical activity with an online schedule of functional training sessions;
International opportunities: Depending on skills and business needs, you may be eligible to apply for positions abroad (within and outside Latin America);