Full Stack Software Engineer (Remote - US)

  1. Home
  2. Remote jobs
  3. Agile
  • Company Jobgether
  • Employment Full-time
  • Location 🇺🇸 United States nationwide
  • Submitted Posted 1 day ago - Updated 9 hours ago

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full Stack Software Engineer in the United States.

The Full Stack Software Engineer will be responsible for designing, building, and maintaining both front-end and back-end systems that power modern, cloud-native applications. This role provides the opportunity to work with cutting-edge technologies, including Node.js, NestJS, Java Spring Boot, React, and TypeScript, while deploying and managing applications on Google Cloud Platform. The ideal candidate will contribute to CI/CD pipeline automation, infrastructure as code, and scalable microservices architectures. Collaboration with cross-functional teams, adherence to best practices, and a focus on secure, high-quality code are key aspects of this role. This position is suited for someone passionate about building robust, maintainable software solutions in an innovative, fast-paced environment.

Accountabilities

·         Develop, maintain, and enhance backend services and APIs using Node.js, NestJS, and Java Spring Boot.

·         Build responsive front-end applications with React and TypeScript, ensuring seamless integration with backend systems.

·         Design and implement scalable microservices and cloud-native applications.

·         Deploy and manage applications on Google Cloud Platform (GCP), leveraging services such as GKE, Cloud Run, Pub/Sub, and Cloud Storage.

·         Construct and optimize CI/CD pipelines using Tekton, incorporating automated quality gates and security checks.

·         Automate infrastructure provisioning with Terraform and maintain Infrastructure as Code (IaC) practices.

·         Collaborate with product, UX/UI, DevOps, and QA teams to deliver secure, maintainable software solutions.

·         Participate in code reviews, system design discussions, and documentation of development and operational procedures.

Requirements

·         Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

·         3–5 years of software engineering experience with strong proficiency in both backend and front-end development.

·         Expertise in JavaScript/TypeScript frameworks such as Node.js, NestJS, and React, and experience with Java Spring Boot.

·         Hands-on experience with Google Cloud Platform (GCP) and container orchestration technologies such as Kubernetes (GKE).

·         Experience designing and managing CI/CD pipelines, implementing quality gates, and automating infrastructure with Terraform.

·         Solid understanding of microservices, RESTful APIs, event-driven design, and containerization (Docker, Kubernetes).

·         Familiarity with SDLC, Agile methodologies, DevOps principles, and automated testing best practices.

·         Excellent problem-solving, collaboration, and communication skills.

·         Preferred: experience with cloud monitoring/logging tools, automotive or enterprise software development, and security/compliance for cloud systems.

Benefits

·         Flexible remote work options with on-site presence required for local employees near headquarters.

·         Immediate medical, dental, vision, and prescription drug coverage.

·         Paid parental leave, flexible family care, and new parent ramp-up programs.

·         Vehicle discount programs for employees and family members.

·         Tuition assistance and professional development opportunities.

·         Paid time off, holidays, and optional vacation purchase programs.

·         Participation in employee resource groups and team/community service initiatives.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

 

#LI-CL1

Loading similar jobs...

USA Remote Jobs

Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!

© 2025 Created by USA Remote Jobs. All rights reserved.