Senior Software Engineer – Node.JS

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2000H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

68 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – Node.JS

M3 USA

• Develop complex applications with a focus on Node.js. • Assist with system design, coding, and improving application performance. • Collaborate with other developers and assist with testing. • Lead and supervise the development team, ensuring projects meet quality standards. • Design, implement, and deliver highly scalable solutions based on cloud-based architecture. • Continuously develop, release, monitor, and improve systems and services. • Promote software development processes and best practices, provide mentorship to team members. • Participate in Agile ceremonies to ensure alignment and progress tracking. • Provide regular status updates to stakeholders regarding project progress.

Job Requirements

  • 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.
  • 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).

Benefits

  • Remote work options

Related Job Pages

More Backend Engineer Jobs

Connexin logo

Software Engineer III – Java

Connexin

We are on a mission to: connect the real world with the digital world to improve the way we live.

Backend Engineer68 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Collaborate, as part of the development team, to create technical solutions for our software products. • Takes ownership of old and new products: maintaining, updating. • Optimize, refactor, enhance, debug, and troubleshoot existing code. • Follow all OP best practices and coding standards. • Perform root cause analysis, and propose effective solutions for bugs in the software. • Document, maintain, and own technical artifacts, internal knowledge base, best practices, and templates for all integrations; bringing in industry knowledge as appropriate to improve OP’s solutions. • Ensure the best possible performance, quality, and responsiveness of the applications. • Understand specifications and requirements for the development/enhancements of interfaces and other types of data exchange, including but not limited to HIE standards and OP interfaces. • Protect the integrity of code: creating, submitting and utilizing tests. • Provide transparency of work to the company. • Transfer knowledge within the department and to other technical teams.

Pennsylvania + 1 moreAll locations: Pennsylvania | Washington
$120K - $130K / year
Full TimeRemoteTeam 10,001+Since 1928H1B Sponsor

• Design, build, test, and maintain robust, scalable software solutions using Java (J2EE, Spring) on the backend and React or Angular on the frontend • Actively participate in architectural decisions and API design, ensuring solutions meet organizational needs for performance, scalability, and reliability • Develop innovative solutions, champion software engineering best practices (design patterns, clean code), and mentor other engineers • Perform seamless integration of software and hardware components to maintain throughput and program consistency • Contribute to and maintain build and release pipelines (GitHub Actions preferred) to improve development velocity and reliability • Work closely with cross-functional teams (product, design, QA) within an Agile development methodology • Create and maintain clear technical structures and user documentation

Brazil
Job Closed
Neo Credence Consultancy LLP logo

Java Developer

Neo Credence Consultancy LLP

Your job search starts and ends with us.

Backend Engineer68 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design and develop applications using Java EE platforms • Collaborate with team members to understand project requirements • Maintain and improve existing applications • Conduct code reviews and ensure best practices are followed

India
₹1,500K / year
MonetizeNow logo

Senior Software Engineer, Backend

MonetizeNow

Eliminating Go-To-Market Friction for the Modern B2B Enterprise

Backend Engineer68 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, architect, and build Java/Kotlin microservices in an API first way • Collaborate with design, product, and other engineers to execute on our product roadmap • Assist in setting up testing, pipeline, infrastructure, and deployment pipelines to ensure we can build and deploy fast and predictably • Ensure our software is working correctly and fix any customer issues with passion and dedication.

India