HU
Hiring from
Worldwide
Work type
Remote
Posted

615,575 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

About Us

At Hudson Valley Systems, we believe that excellence and empathy go hand in hand. We are not just consultants — we are true partners, committed to solving real business challenges and delivering meaningful outcomes for our clients.

What sets us apart is how we work.

We operate in a remote-first, global delivery model, collaborating closely with U.S.-based clients on high-impact initiatives. Our teams are empowered to take ownership, move fast, and make decisions that directly influence outcomes — not just follow processes.

We work across diverse industries — including government, manufacturing, pharmaceutical, and industrial — solving complex problems, scaling solutions, and driving measurable results. Every engagement is built on deep collaboration, respect for client context, and a sharp focus on value creation.

For our people, this means:

  • Exposure to global clients and real business challenges
  • Opportunities to lead, influence, and grow quickly
  • A culture built on trust, accountability, and continuous improvement

More than a company, we are a team that values relationships, ownership, and impact.

Because at Hudson, our client’s success is our only success — and our people are at the heart of making that happen.


Job Description

This is a remote position.

Overview

We are seeking a Mid-Level Full Stack Software Developer to join our development team. The ideal candidate has hands-on experience building and maintaining modern web applications using React, Node.js, PostgreSQL, and AWS.

This role requires someone who can work independently, collaborate effectively with cross-functional teams, and leverage AI-assisted development tools (such as Claude) to improve productivity while adhering to established coding standards and best practices.

Key Responsibilities

  • Design, develop, test, and maintain scalable web applications using React and Node.js.
  • Develop, maintain, and optimize RESTful APIs and backend services.
  • Design and optimize PostgreSQL database schemas, queries, and stored procedures.
  • Implement new features and enhance existing functionality based on business requirements.
  • Troubleshoot, debug, and resolve application issues across the full technology stack.
  • Utilize Claude (AI Coding Assistant) to:
    • Generate code suggestions
    • Accelerate development tasks
    • Refactor existing code
    • Improve developer productivity
    • Validate AI-generated code before deployment
  • Manage source code using Git and Bitbucket, including:
    • Branching strategies
    • Pull requests
    • Code reviews
    • Merge conflict resolution
  • Deploy, monitor, and maintain applications hosted on AWS.
  • Participate in Agile ceremonies including:
    • Sprint Planning
    • Daily Stand-ups
    • Sprint Reviews
    • Retrospectives
    • Backlog Refinement
  • Collaborate closely with Product Owners, QA Engineers, UX Designers, and fellow developers.
  • Write clean, maintainable, well-documented, and testable code.
  • Perform peer code reviews and contribute to continuous improvement initiative


Requirements


Required Qualifications

  • 3–5 years of professional software development experience.
  • Strong proficiency in:
    • React.js
    • JavaScript (ES6+)
    • HTML5
    • CSS3
  • Solid experience with:
    • Node.js
    • Express.js
  • Strong knowledge of PostgreSQL, including:
    • Database design
    • Query optimization
    • Stored procedures
  • Experience developing RESTful APIs.
  • Hands-on experience with Git and Bitbucket in a collaborative environment.
  • Experience using AI-assisted coding tools (e.g., Claude).
  • Experience deploying or supporting applications in AWS.
  • Understanding of:
    • Software design patterns
    • Object-oriented programming
    • Clean code principles
  • Experience working in Agile/Scrum teams.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience with TypeScript.
  • Experience with Docker and containerized applications.
  • Familiarity with CI/CD pipelines.
  • Experience with AWS services such as:
    • EC2
    • ECS
    • Lambda
    • RDS
    • S3
    • CloudWatch
    • IAM
  • Knowledge of automated testing frameworks:
    • Jest
    • Cypress
    • Playwright
    • or similar
  • Experience implementing authentication using OAuth or JWT.
  • Understanding of modern application security best practices.

Technical Skills

Front-End

  • React
  • JavaScript (ES6+)
  • TypeScript (Preferred)
  • HTML5
  • CSS3

Back-End

  • Node.js
  • Express.js
  • REST APIs

Database

  • PostgreSQL

Cloud & DevOps

  • AWS
  • Docker (Preferred)
  • CI/CD Pipelines

Development Tools

  • Git
  • Bitbucket
  • Claude (AI Coding Assistant)
  • Jira (or similar Agile project management tools)

Success in This Role

The successful candidate will:

  • Deliver high-quality, scalable software solutions.
  • Effectively leverage AI-assisted development tools to improve productivity.
  • Collaborate seamlessly with cross-functional teams.
  • Build secure, maintainable, and well-tested applications.
  • Contribute to continuous improvement of engineering practices and coding standards.
  • Take ownership of assigned work while proactively identifying opportunities to improve application performance, reliability, and user experience.


Similar jobs