
Backend Developer – Node.js
Posted Sep 17

Posted Sep 17
This is a fully remote position, open to applicants in Brazil.
• Develop and sustain backend solutions utilizing Node.js and Express, adhering to ECMAScript 6 or later standards.
• Design and create secure, scalable RESTful APIs.
• Model data and construct intricate queries in MongoDB, employing aggregation to enhance performance.
• Implement established design patterns while developing Node.js applications.
• Work with microservices architecture and messaging systems such as Kafka and RabbitMQ.
• Ensure smooth integration between frontend and backend systems.
• Utilize Git for version control and npm/yarn for managing dependencies.
• Engage with containers (Docker, Kubernetes) and CI/CD pipelines (Jenkins, GitHub Actions).
• Implement quality assurance and code analysis practices, which include automated testing (Jest, Mocha, or Chai).
• Execute application observability (logs, metrics, traces, and APMs) and analyze logs using Graylog to address incidents.
• Configure and deploy Node.js applications to production environments.
• Act as a technical reference, advising teams on coding, testing, and design best practices.
• Participate in technical refinement sessions, converting requirements into actionable solutions.
• Conduct code reviews, standardize development practices, and ensure the technical quality of deliverables.
• Evaluate technical risks, suggest mitigation strategies for issues and bottlenecks, and assist in removing technical obstacles.
• Facilitate communication between technical and business teams.
• Contribute to the technical organization and planning of sprints.
• Mentor and develop the technical talent within the team.
• Engage in the evolution of the system architecture.
• Foster a culture of continuous improvement, innovation, and collaboration.
• Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
• Proficiency in Node.js with Express (utilizing ECMAScript 6 or later standards).
• Experience with MongoDB, particularly in creating complex queries using aggregation.
• Knowledge of TypeScript.
• Familiarity with Node.js design patterns.
• Expertise in RESTful APIs.
• Proficient in Git/Bitbucket (pull requests, version control, and branching).
• Experience in automated testing (Jest, Mocha, or similar).
• Understanding of SQL.
• Knowledge of API security best practices (OWASP Top 10, input sanitization, and rate limiting).
• Experience with authentication and authorization (JWT, OAuth 2.0).
• Familiarity with Java.
• Knowledge of Angular.
• Over 5 years of experience working with Node.js.
• Experience with financial or banking systems.
• Familiarity with financial, banking, or high-volume transaction systems.
• Knowledge of information security and Brazil’s General Data Protection Law (LGPD).
• All Points (points program for flights and hotel accommodations).
• Medical insurance.
• Dental insurance.
• Life insurance.
• Pet insurance plan.
• Mobility benefits (including fuel and Uber/99 options).
• Flex reimbursement (for glasses, vaccinations, education, concerts, and more).
• Meal and/or food allowance.
• Birthday off.
• Gympass.
• Financial consulting and facilitated loan options.
• Alelo Club with various discounts at stores and pharmacies.
• 180-day maternity leave.
• 30-day paternity leave.
• Daycare assistance during the baby’s first year.
• Transportation allowance according to project or department needs.
• Commission for referring new clients.
• A global TRAINING and DEVELOPMENT center offering the latest market content and courses.
• Flex Time – a dedicated time in your week for professional development.
• Mentorship programs with recognized leaders in their fields.
• Semiannual performance review.
• Feedback culture and regular 1:1 meetings with your leadership and team.
• Personalized Development Plan aligned with your goals.
• Darwin – a global program for developing young talent through soft and hard skills training.
• Grounding – a global training program for newly hired professionals worldwide who are beginning their consulting careers.
• Induction – international onboarding led by HR and business heads for new Bip employees from all countries.
• Spinnaker – training focused on enhancing the strategic skills of Managers and Senior Managers.
Oscilar
Veradigm®
Get handpicked remote jobs straight to your inbox weekly.