Full Stack Engineer (React+ Nodejs)

Overview

Remote
On Site
Hybrid
$0 - $0
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Amazon Web Services
Finance
Kubernetes
Finops
monitoring
Java
Python
analytics

Job Details

Full Stack Engineer (React+ Nodejs)

Mexico

Key Skills: Nodejs, React, API’s, JavaScript, AWS

We are seeking highly skilled and passionate Full-Stack Engineers to join our growing team. You will play a crucial role in developing and enhancing web applications, working closely with onshore team to deliver high-quality, scalable, and maintainable solutions. This role requires strong technical expertise in React, Node.js, and AWS, as well as excellent communication and collaboration skills to effectively integrate with our existing team. Overlapping a few hours daily with the onshore team is a requirement for effective collaboration.

 

Responsibilities:

  • Collaborate with product owners, designers, and onshore engineers to design and develop features that meet business needs and enhance user experience.
  • Develop robust and scalable features across the entire software stack, including frontend, APIs, business logic, and data access layers.
  • Write clean, well-documented, and testable code, adhering to established best practices.
  • Develop interactive and responsive user interfaces using React and Redux.
  • Design and develop APIs and microservices using Node.js and NestJS.
  • Participate in code reviews, design reviews, and team meetings.
  • Proactively identify and address technical challenges.
  • Effectively communicate and collaborate with onshore team members, ensuring seamless integration and project success.

Requirements (Must have):

  • 7+ years of software development experience, with a focus on building responsive Single Page Applications (SPAs).
  • 5+ years of proficiency in React, Redux, HTML, CSS, and JavaScript.
  • 5+ years of strong experience designing APIs using Node.js, NestJS, and relational & non-relational databases, with a solid understanding of RESTful API architecture.
  • Experience with modern JavaScript (ES standards), TypeScript, ESLint, Prettier, and other code quality tools.
  • Experience writing unit, integration, and automation tests using Jest, Cypress, or similar frameworks, including mocking external functions/libraries, asynchronous calls, and database calls.
  • Excellent written and verbal communication skills in English.
  • Ability to work effectively in a distributed team environment and overlap a few hours daily with the onshore team.

Requirements (nice to have):

  • Hands-on experience with AWS cloud technologies (e.g., EC2, S3, RDS, ECS, DynamoDB, IAM).
  • Experience with Docker and CI/CD pipelines is a plus.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.