Develop and maintain back-end solutions using Node.js;
Analyze backup data and develop import scripts or integrations to migrate data between systems;
Design, evolve and maintain the data import system, ensuring its efficiency and scalability;
Perform corrective and evolutionary maintenance on existing systems according to user needs;
Implement new features in the import system based on product requirements;
Refactor code and optimize existing functionality to pursue continuous improvement;
Write and maintain automated tests (unit and integration) to ensure code quality;
Proactively identify and fix bugs, contributing to system stability and reliability.
Requirements
Higher education (completed or in progress);
Experience with Node.js programming;
Knowledge of JavaScript;
Knowledge of SQL;
Knowledge of PHP.
Competencies and skills:
Planning and organization: effectively organize and plan work according to organizational needs by setting goals and anticipating needs and priorities;
Excellent interpersonal communication: verbal and written;
Results-oriented;
Embracing change: ability to adapt to transformations and openness to feedback;
Continuous learning: strives to expand knowledge and refine skills through courses and training;
Ability and willingness to work in a team;
Innovative and creative thinking;
Ability to acknowledge mistakes and learn from them.
Tech Stack
JavaScript
Node.js
PHP
SQL
Benefits
Meal allowance: R$43.00 per day (with only R$1 deducted per month!) and also paid during vacation 🎉
Health plan (Unimed): no copayment already during the probation period and monthly premium paid by Tecnofit! 🩺
Dental plan (DentalUni): available during the probation period and at no cost to the Tecnofitter! 🦷
Childcare assistance via reimbursement 👶🏻
Life insurance: Allianz Seguros 🚩
Clube Gazeta do Povo membership!
Transportation allowance (optional): up to 6% deducted from payroll. Note that we operate a hybrid model (3x per week in the office) 🚌
Perks & Snacks: we have our Uneed and KUK shop in the office! For Tecnofitters who enjoy being present at the office, we also offer fruit salad, coffee, tea and much more! ☕ 🍎
Physical and mental health support: reimbursement for physical activities and adventures, as well as psychological, psychiatric and nutrition consultations 🏃🏽