Promote and contribute to technical and functional refinements;
Provide technical guidance and mentorship to other team members;
Implement integration solutions using CI/CD and GitHub with a focus on continuous and secure delivery;
Design, develop and implement high-level system integration architectures;
Assess integration risks and develop mitigation strategies, ensuring the security, availability, and reliability of integrated systems;
Document architectures, integration patterns, technical decisions, and best-practice guides for maintenance and comprehensive understanding of integrated systems;
Design and structure code efficiently and sustainably to facilitate maintenance and future expansion;
Write unit and integration tests using tools appropriate to the adopted technology;
Contribute to the team, ensuring adherence to development standards and best practices;
Promote a culture of business and technical monitoring;
Maintain, improve, and review existing code through Code Review and Pair Programming;
Investigate and resolve complex technical issues related to the development of AWS cloud solutions;
Develop and evolve robust solutions prepared to handle high scale and high-volume synchronous and asynchronous processes;
Participate in technical decisions, proposing architectural improvements and security best practices;
Monitor and remediate vulnerabilities, ensuring compliance with security standards.
Requirements
Experience with Node.js and React;
Experience designing, implementing, and deploying software solutions to production;
Strong knowledge of HTML, CSS, and JavaScript;
Proficiency in TypeScript;
Experience working in agile teams (Scrum, Kanban, etc.);
Knowledge of messaging systems such as Kafka, RabbitMQ, and SQS;
Experience with microservices;
Experience using Lambdas;
Understanding of REST and event-driven design;
Experience with unit and integration testing;
Monitoring with tools such as New Relic and OpenTelemetry;
Proficiency with Git or another collaborative version control system;
Familiarity with relational and non-relational databases (Postgres, MySQL, MongoDB, Elasticsearch, etc.);
Experience with synchronous REST architecture;
Knowledge of asynchronous architecture with Events/Queues (Kafka, RabbitMQ, SQS, etc.);
Knowledge of cloud architecture (GCP and AWS);
Familiarity with information security patterns and practices (encryption, session management, access control);
Knowledge of quality best practices such as TDD, Unit Testing, and BDD.
Benefits
Here, your Health is a priority
. Medical and dental plan
. Medication support
. Health allowance for family members
. Free psychotherapy sessions
. Telemedicine and second medical opinion
. Free flu vaccine
. Health care programs
For your Nutrition
. Meal voucher or local restaurant (depending on work model)
. Food allowance
. Christmas food allowance
Ensuring Well-being and Quality of Life in all aspects of life
. Gym and fitness studio plan
. Home office allowance (hybrid and remote work models)
. Pet health plan
. Birthday day off
. Up to 40% discount on our products
. Employee association (agreements and partnerships, multi-brand store, TotalPass gyms, courses and much more!)
. Travel and accommodation program
For Family, our most precious asset
. Early childhood education support
. Child nutrition credit
. Babysitter allowance
. School supplies assistance
. Legal, psychological and social counseling
. Support for non-traditional parents
. Extended parental leave (180 days for mothers and 120 days for fathers)
Mobility for your on-site commute
. Commuter voucher and parking (hybrid and on-site models)
Security for protection and financial peace of mind
. Life insurance
. Support for parental bereavement
. Private pension
. Payroll-deductible loans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.