Senior Software Engineer - Node.JS @M3USA
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 4d ago

[Hiring] Senior Software Engineer - Node.JS @M3USA

4d ago - M3USA is hiring a remote Senior Software Engineer - Node.JS. πŸ’Έ Salary: unspecified πŸ“Location: Brazil

Role Description

M3 Global Research, an M3 company is looking for a Senior Software Engineer who can thrive in a fast-paced environment developing complex applications to join our cutting-edge engineering team. Our ideal candidate would demonstrate an understanding of software development concepts and development lifecycles using Agile methodologies, object-oriented design, and accepted design patterns and practices. You'll be responsible for:

  • Assisting with system design, coding, improving application performance, collaborating with other developers, and assisting with testing.
  • Leading and supervising the development team, ensuring projects are executed efficiently, aligned with Agile methodologies, and meet quality standards.
  • Designing, implementing, and delivering highly scalable solutions based on modern cloud-based architecture.
  • Continuously developing, releasing, monitoring, and improving our systems and services while fostering a culture of accountability within the team.
  • Setting and actively promoting software development processes and best practices, providing mentorship to team members.
  • Participating in and facilitating Agile ceremonies, such as daily stand-ups, sprint planning, and retrospectives, to ensure alignment and progress tracking.
  • Providing regular status updates to stakeholders, ensuring transparency and clear communication of progress, roadblocks, and timelines.
  • Partnering with product managers, designers, and engineers across the organization to shape high-impact solutions and deliver high-quality applications.
  • Taking responsibility for the team’s deliverables, ensuring scope is maintained and work is delivered iteratively while embracing Agile principles.

Qualifications

  • Strong expertise in Node.js, with experience building scalable and efficient backend systems and APIs.
  • Knowledge of SQL and familiarity with relational databases like Oracle or similar platforms.
  • Experience with modern front-end frameworks, specifically React or Angular, and familiarity with Bootstrap for UI development.
  • Exposure to additional languages and frameworks such as PL/SQL, Java/JSP, jQuery, HTML5, CSS3, PHP, Ruby, and ColdFusion is beneficial but not mandatory.
  • Proficient with source control tools like Git for collaborative development and versioning.
  • Knowledge of secure coding practices and familiarity with standards like OWASP Top Ten and SANS CWE, with a commitment to adapting to evolving security threats through audits and ongoing education.
  • Team-oriented with exceptional collaboration and communication skills, both verbal and written.
  • Exceptional multitasking abilities, capable of balancing multiple projects and priorities effectively.
  • An analytical mindset with superior problem-solving abilities and a strong inclination to learn and implement new techniques.
  • Familiarity with mobile-first development and responsive design is a plus.

Requirements

  • Strong hands-on experience with modern AI models and coding tools that improve development velocity and software quality.
  • Ability to apply AI across the Node.js lifecycle, including implementation, refactoring, debugging, and unit/integration test creation.
  • Experience using AI to strengthen CI/CD and quality engineering practices (test generation, flaky test analysis, release validation, and review support).
  • Proven ability to design or integrate automation that increases team efficiency, reduces repetitive work, and improves delivery consistency.
  • Practical understanding of model selection, prompt strategy, output validation, and safe handling of proprietary or sensitive information.
  • Evidence of measurable outcomes from AI-enabled engineering (faster delivery cycles, stronger test posture, and reduced production defects).

Additional Information

  • We are currently targeting candidates located in Brazil who are willing to work US EST hours.
  • We kindly ask that you submit your resume in English.
  • *M3 reserves the right to change this job description to meet the business needs of the organization.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer - Node.JS @M3USA
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 4d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later