Full Stack Software Engineer

Gravity IT Resources

United States

Remote

USD 100,000 - 120,000

Full time

35 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gravity IT Resources is seeking a Full Stack Software Engineer (Front-End Focus) for a 100% remote role, working Eastern Time hours. This mid-level contractor-to-hire position emphasizes hands-on development of responsive web applications using React and Next.js, integrating with RESTful APIs, and collaborating in an Agile team.

You will write clean code, participate in code reviews, and contribute to engineering best practices while growing technical skills in a supportive, growth-oriented

Qualifications

  • Hands-on experience building web apps with React and Next.js.
  • Strong HTML5/CSS3 and responsive design skills.
  • Experience consuming RESTful APIs.
  • Proficiency with Git/GitHub and code reviews.
  • Experience in Agile/Scrum teams and modern software practices.
  • Solid debugging, problem-solving, and communication skills.

Responsibilities

  • Build reusable front-end components and UIs with HTML5, CSS3, responsive design.
  • Integrate front-end applications with RESTful APIs.
  • Collaborate with cross-functional teams to translate requirements into technical solutions.
  • Participate in Agile/Scrum ceremonies and CI/CD practices.
  • Contribute to code reviews, documentation, and best practices.

Skills

React
Next.js
HTML5
CSS3
RESTful APIs
Git/GitHub
Agile/Scrum
Debugging & clean code
Communication

Tools

Node.js
NestJS
Azure
Magnolia CMS

Job description

Full Stack Software Engineer (Front-End Focus)

Location: 100% Remote (Must work Eastern Time business hours)

Employment Type: Contract-to-Hire

Level: Mid-Level Engineer

Target Salary Upon Conversion: $100,000–$120,000 annually

Position Overview

The ideal candidate is a hands-on developer with strong software engineering fundamentals, experience building responsive web applications, and the ability to consistently deliver high-quality work in a team-oriented environment.

This is an excellent opportunity for a mid-level engineer looking to expand their technical expertise, contribute to meaningful digital initiatives, and grow within an established organization.

Key Responsibilities
  • Build reusable front-end components and user interfaces using HTML5, CSS3, and responsive design principles.
  • Integrate front-end applications with RESTful APIs to support seamless functionality and data exchange.
  • Collaborate with engineers, product teams, and cross-functional stakeholders to translate business requirements into technical solutions.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily standups, backlog refinement, and retrospectives.
  • Utilize Git and GitHub for version control, pull requests, branching, and collaborative code reviews.
  • Write clean, maintainable, and well-structured code following established engineering standards and best practices.
  • Troubleshoot, debug, test, and resolve application issues to ensure performance, reliability, and functionality.
  • Take ownership of assigned development tasks throughout the software development lifecycle, from implementation through testing and completion.
  • Communicate project progress, technical challenges, and blockers proactively.
  • Participate in peer code reviews, incorporate feedback, and contribute to continuous improvement initiatives.
Required Qualifications
  • Hands-on professional experience developing web applications using React and Next.js.
  • Experience with HTML5, CSS3, and responsive web development.
  • Experience integrating applications with RESTful APIs.
  • Proficiency with Git/GitHub, including pull requests, branching, and code reviews.
  • Experience working within Agile/Scrum software development teams.
  • Strong understanding of software engineering fundamentals, debugging, and clean coding practices.
  • Ability to independently complete assigned development tasks while collaborating effectively with team members.
  • Strong communication, problem-solving, and organizational skills.
  • Demonstrated ability to receive feedback, adapt to changing priorities, and continuously improve technical skills.
Preferred Qualifications
  • Experience using AI-assisted development tools such as Claude Code, GitHub Copilot, or similar technologies.
  • Previous experience developing customer-facing applications in the travel, airline, retail, or e-commerce industries.
  • Familiarity with Magnolia CMS or comparable content management systems.
  • Back-end development experience with Node.js and/or NestJS.
  • Experience with Microsoft Azure cloud infrastructure.
  • Understanding of DevOps practices and CI/CD pipelines.
  • Experience with automated testing frameworks such as Jest, React Testing Library, or Playwright.
Ideal Candidate Profile

We are looking for a collaborative, growth-oriented engineer who demonstrates:

  • Consistent Execution: Reliably completes assigned work, follows through on commitments, and delivers quality results.
  • Strong Technical Fundamentals: Writes clean, understandable, and maintainable code while following sound engineering practices.
  • Coachability: Welcomes constructive feedback, participates in code reviews, and applies new knowledge to improve performance.
  • Proactive Communication: Raises blockers early, asks thoughtful questions, and keeps teammates informed.
  • Ownership: Takes responsibility for assigned work through development, review, testing, and successful completion.
  • Growth Potential: Demonstrates curiosity, initiative, adaptability, and enthusiasm for expanding technical capabilities.
Additional Information

This is a fully remote, contract-to-hire opportunity requiring availability during Eastern Time business hours.

The position is best suited for a mid-level, hands-on software engineer who enjoys building modern web applications and contributing within a collaborative development environment.

  • Candidates will be evaluated primarily on their technical capabilities, reliability, communication skills, and potential for continued growth, rather than years of experience or previous leadership responsibilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

GDI Infotech, Inc. • United States

Remote
USD 95,000 - 130,000
Full Stack Developer
Full Stack Developer

Pavago • United States

Remote
USD 120,000 - 140,000
Remote | Software Engineer, New Grad — $60–$80/hour
Remote | Software Engineer, New Grad — $60–$80/hour

24-Mag Llc • New York (NY)

Remote
USD 83,000 - 110,000
Full-Stack Engineer (Frontend-focused) | $90/hr Remote
Full-Stack Engineer (Frontend-focused) | $90/hr Remote

Crossing Hurdles • United States

Remote
CAD 41,328 - 123,984
Frontend III Software Engineer
Frontend III Software Engineer

The Planet Group • San Francisco (CA)

Remote
USD 89,544 - 96,432
Competitive hourly pay
Fully remote work environment
Flexible collaboration opportunities
+1
Software Developer (Full Stack) - Contract Only
Software Developer (Full Stack) - Contract Only

Jobgether • United States

Remote
USD 96,000 - 165,000
Remote work
Contract engagement
Technical impact
+3
Senior Software Engineer
Senior Software Engineer

Pavago • United States

Remote
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Mutual of Omaha Insurance Co. • Wake Forest (NC)

On-site
USD 125,000 - 155,000
401(k) plan
Vacation and holidays
Annual bonus opportunity
Senior Full-Stack Software Engineer (Node.js)
Senior Full-Stack Software Engineer (Node.js)

Spatial Front, Inc • United States

Remote
USD 105,000 - 160,000
Remote work
Senior Full Stack Engineer
Senior Full Stack Engineer

Turbine Finance • United States

On-site
USD 150,000 - 180,000