Taro Logo

Intermediate/Senior Software Engineer (React.js, Java)

Dev.Pro partners with businesses worldwide, from startups to Fortune 500 companies across fintech, retail, and hospitality, with a remote-first team in 55+ countries.
Frontend
Senior Software Engineer
Remote
7+ years of experience
Enterprise SaaS · Finance · Retail

Job Description

Dev.Pro is seeking a Full-Stack Software Engineer to join their global team. This role offers an exciting opportunity to work with modern technologies including React, Node.js, and AWS while developing and enhancing web applications. The ideal candidate will have 7+ years of experience in building responsive Single Page Applications, with strong expertise in both frontend (React, Redux) and backend (Node.js, NestJS) development.

The position is remote-first, allowing you to work with a distributed team across 55+ countries. You'll be responsible for end-to-end feature development, delivering scalable, high-quality applications across frontend and backend systems. The role requires strong communication skills and the ability to collaborate effectively with cross-functional and onshore engineering teams.

Key technical requirements include proficiency in modern JavaScript (ES6+), TypeScript, and experience with testing frameworks like Jest or Cypress. Additional valuable skills include experience with AWS cloud services and containerization using Docker. The role offers the opportunity to work on high-impact projects while contributing to the development of scalable, maintainable solutions.

Dev.Pro partners with businesses worldwide, from startups to Fortune 500 companies across various sectors including fintech, retail, and hospitality. Their focus on aligning technical expertise with client needs, clear communication, and adaptability makes this an excellent opportunity for a senior engineer looking to make a significant impact while working with cutting-edge technologies.

Last updated a day ago

Responsibilities For Intermediate/Senior Software Engineer (React.js, Java)

  • Develop interactive, responsive UIs using React and Redux
  • Design and build APIs and microservices with Node.js and NestJS
  • Collaborate with cross-functional teams to deliver business-focused features
  • Build robust, scalable full-stack features across frontend, APIs, business logic, and data layers
  • Write clean, well-documented, and testable code following best practices
  • Participate in code reviews, design discussions, and team meetings
  • Identify and resolve technical challenges proactively
  • Collaborate with onshore teams for smooth integration and project success

Requirements For Intermediate/Senior Software Engineer (React.js, Java)

React
JavaScript
TypeScript
Node.js
  • 7+ years of experience building responsive Single Page Applications
  • 5+ years of frontend experience with React, Redux, HTML, CSS, and JavaScript
  • 5+ years of backend experience designing APIs with Node.js, NestJS, and SQL/NoSQL databases
  • Proficiency in modern JavaScript (ES6+), TypeScript, ESLint, and Prettier
  • Experience in unit, integration, and E2E tests with Jest or Cypress
  • Upper-Intermediate+ English level with excellent written and verbal communication
  • Effective collaboration with distributed teams

Related Jobs

Senior Software Engineer (PHP, React.js)

Senior Software Engineer position at Dev.Pro focusing on PHP and React.js development, remote work available for Latin America based developers.

Senior Software Engineer (TypeScript, Node.js, React)

Senior Software Engineer position at Dev.Pro focusing on TypeScript, Node.js, and React development for a market research platform, offering remote work in Brazil, Argentina, or Colombia.

Senior Software Engineer I, Ordering (Brazil)

Senior Software Engineer position at Dandy, building cutting-edge dental practice management software with TypeScript, React, and Node.js. Remote work in Brazil.

Senior Software Engineer I, Ordering (Brazil)

Senior Software Engineer position at Dandy, focusing on building and maintaining cutting-edge scanning software for the dental industry, working remotely from Brazil.

Full-Stack Developer

Senior Full-Stack Developer position at Mutt Data, focusing on Python and React development for ML and data solutions, with remote work options and comprehensive benefits.