Hiring || Full Stack Engineer – React.js / NestJS / TypeScript / Node.js / Google Cloud Platform

Dallas, TX, US • Posted 1 day ago • Updated 1 day ago
Full Time
No Travel Required
On-site
$50 - $65/hr
Company Branding Image
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • API
  • GCP
  • Node.js
  • TypeScript
  • NestJS
  • React.js

Summary

Job Title : Full Stack Engineer – React.js / NestJS / TypeScript / Node.js / Google Cloud Platform
Job Type: Contract & Full-Time
Locations: Dallas, TX | Chicago, IL | New York, NY | Piscataway, NJ
Work Arrangement: Onsite
Rate: $55/hr - $65/hr C2C Bill Rate
Experience: 8+ Years
Visa: No H-1B | Candidates Welcome | C2C Accepted

Position Overview

We are seeking a highly skilled Full Stack Engineer to design, develop, and maintain scalable, cloud-native web applications using modern frontend and backend technologies.

The ideal candidate will have strong hands-on experience with React.js, NestJS, TypeScript, Node.js, and Google Cloud Platform (Google Cloud Platform), along with experience in application architecture, REST APIs, microservices, cloud-native development, and NoSQL databases such as Firebase Firestore.

This is a hands-on engineering role requiring the ability to contribute across the complete software development lifecycle, including solution design, architecture, development, testing, deployment, production support, and application optimization.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack web applications using React.js, NestJS, TypeScript, and Node.js.
  • Build responsive, high-performance frontend applications and scalable backend services.
  • Design and implement RESTful APIs, microservices, and server-side applications.
  • Design, develop, and optimize data models using NoSQL databases, particularly Firebase Firestore.
  • Develop and manage cloud-native applications using Google Cloud Platform (Google Cloud Platform).
  • Work with product managers, UX/UI designers, architects, and engineering teams to translate business requirements into technical solutions.
  • Ensure applications meet performance, security, scalability, availability, and reliability requirements.
  • Participate in system architecture and technical design discussions.
  • Provide technical guidance and contribute to solution architecture decisions.
  • Implement CI/CD pipelines and deployment automation.
  • Write clean, maintainable, scalable, and well-documented code.
  • Conduct code reviews and promote engineering best practices.
  • Troubleshoot application and production issues and implement effective solutions.
  • Identify opportunities to improve application architecture, technology stacks, development processes, and overall system performance.
  • Collaborate effectively within Agile/Scrum development teams.

Required Skills & Qualifications

  • Bachelor''''s degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.
  • 8+ years of professional full-stack software development experience.
  • Strong hands-on experience with:
    • React.js
    • TypeScript
    • NestJS
    • Node.js
  • Strong experience designing, developing, and consuming REST APIs.
  • Experience building backend services and microservices architectures.
  • Hands-on experience with Google Cloud Platform (Google Cloud Platform).
  • Strong understanding of software architecture, design patterns, scalability, and distributed application development.
  • Experience with Firebase and NoSQL database design.
  • Strong understanding of authentication, authorization, application security, and secure API development.
  • Experience with Git-based version control and collaborative software development workflows.
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience designing and implementing distributed systems and microservices.
  • Hands-on experience with Firebase services, including:
    • Firebase Firestore
    • Firebase Authentication
    • Firebase Cloud Functions
    • Firebase Cloud Storage
  • Experience with Docker and containerization.
  • Familiarity with Kubernetes and cloud infrastructure management.
  • Experience with CI/CD tools and DevOps practices.
  • Exposure to event-driven architectures, messaging systems, and message queues.
  • Experience working in Agile/Scrum environments.
  • Experience leading technical design discussions.
  • Previous experience mentoring junior or mid-level developers.

Technical Environment

Frontend

  • React.js
  • TypeScript
  • HTML5
  • CSS3
  • Modern state management libraries

Backend

  • Node.js
  • NestJS
  • TypeScript
  • REST APIs
  • Microservices Architecture

Cloud & Infrastructure

  • Google Cloud Platform (Google Cloud Platform)
  • Cloud Functions
  • Cloud Run
  • Cloud Storage
  • CI/CD Pipelines

Database

  • Firebase Firestore
  • NoSQL
  • NoSQL Data Modeling

Development & DevOps Tools

  • Git
  • Docker
  • Kubernetes
  • CI/CD
  • Agile/Scrum

 

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.
  • Dice Id: PTPvzwywPo8SAB4
  • Position Id: 9049496
  • Posted 1 day ago

Company Info

About Icon International Group LLC

We are a leading provider of expert IT Staffing and IT solutions, dedicated to empowering businesses of all sizes across both public and private sectors. Our mission is to deliver tailored solutions that meet the unique needs of each client, whether they require full-time placements, subcontractors, temporary labor, contingent staffing, or staff augmentation.

With a focus on innovation and efficiency, we specialize in a wide range of technology solutions, including cloud applications, CRM systems, App development, API integration, AI chatbots, data services, and automation tools. Our team of experienced professionals is committed to addressing diverse staffing requirements and providing strategic IT expertise, ensuring that your organization can thrive in an ever-evolving digital landscape.

Contact the job poster
BR

Brijen Rajput

Recruiter @ Icon International Group LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs