Implement the best backend solutions for our applications, always focusing on quality, performance, programming best practices, simplicity, and the best user experience for our products;
Participate in product implementation decisions, demonstrating ownership; develop, write unit tests, deploy, and monitor what has been developed (also ensuring quality and programming best practices);
Improve applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems;
Improve system quality by identifying common issues and patterns, and by developing standard operating procedures;
Maintain, improve, and review existing code through code reviews and pair programming;
Maintain good working relationships while seeking innovative solutions for projects, working collaboratively, and communicating effectively;
Research and adopt new technologies when relevant;
Keep documentation up to date;
Be passionate about problem solving and finding viable solutions.
Requirements
Experience with Node.js;
Experience with front-end React;
Experience with distributed architectures;
Experience developing RESTful APIs;
Experience with relational and non-relational databases;
Experience with messaging systems and CI/CD;
Monitoring tools (APM and logging);
Experience with AWS applications;
Knowledge of quality practices such as TDD, BDD, and SOLID;
Knowledge of object-oriented or functional programming;
Experience in agile teams (Scrum, Kanban, etc.);
Previous experience managing multidisciplinary software development teams;
Ability to work autonomously in a multifunctional, multi-language, collaborative environment;
Pragmatism in problem solving;
Experience with code versioning using Git.
You will stand out if you have:
Knowledge of event-driven programming;
Knowledge of IaaS cloud technologies (AWS, Terraform, S3, and CloudFront);
Benefits
- Here, your Health is a priority
Medical and dental plan
Medication assistance
Health allowance for family members
Free psychotherapy sessions
Telemedicine and second medical opinion
Free flu and HPV vaccines
Health care programs
- For your Nutrition
Meal allowance or local restaurant voucher (depending on work model)
Food allowance
Holiday food allowance (Christmas)
- Ensuring Well-being and Quality of Life in all aspects
Gym and fitness studio plan
Home office allowance (for 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 more!)
Travel and accommodation program
- For Family, our most precious asset
Early childhood education assistance
Child nutrition credit
Babysitting assistance
School supplies assistance
Legal, psychological, and social counseling
Support for atypical parents
Extended parental leave (180 days for mothers and 120 days for fathers)
- Mobility for your on-site commute
Transportation voucher and parking (hybrid and on-site models)
- Financial security for protection and peace of mind
Life insurance
Support in case of a parent's death
Private pension plan
Payroll-deductible loans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.