Point your AI agent at freehire and let it find you a job.

Get the CLI →

jobgether

NewBe an early applicant

Senior Full-Stack Developer

Posted Updated
Discussion

Summary

Fully remote senior full-stack developer building web and mobile products that help startup founders launch market-ready software, owning large features end to end. Core stack is JavaScript/TypeScript with React, Node.js, REST/GraphQL APIs, and PostgreSQL, plus testing, code reviews, and planning in a distributed team.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full-Stack Developer based in United States.

This fully remote role offers the opportunity to build web and mobile products that help startup founders turn ambitious ideas into market-ready software.
You will take ownership of significant features and initiatives across the full development lifecycle, balancing technical quality, speed, and product goals.
Working closely with product managers, project leaders, designers, and fellow developers, you will transform requirements into intuitive and reliable solutions.
The role combines hands-on engineering with thoughtful problem-solving, requiring both attention to implementation details and an understanding of the broader product vision.
You will work with modern JavaScript and TypeScript technologies, React, Node.js, APIs, relational databases, and cloud-oriented development practices.
As a senior team member, you will contribute to planning, code reviews, testing, technical discussions, and identifying potential blockers before they affect delivery.
You will also have exposure to diverse startup projects and emerging technologies, including opportunities to explore the growing impact of AI on software development.

Accountabilities:

The Senior Full-Stack Developer will take ownership of complex development initiatives while collaborating closely with a distributed product and engineering team to deliver high-quality software efficiently.

  • Translate product requirements into well-designed, scalable, and user-focused software features.
  • Own the full lifecycle of large features and initiatives with minimal supervision, from understanding requirements through implementation and testing.
  • Develop and maintain high-quality JavaScript and TypeScript applications using Node.js and React.
  • Implement and integrate REST and GraphQL APIs.
  • Work with PostgreSQL and relational databases to support reliable and efficient application functionality.
  • Apply software development best practices while balancing quality, cost, scope, and delivery speed.
  • Analyze requirements and test scripts carefully to ensure solutions meet functional and user expectations.
  • Test code locally and participate in regular code reviews to maintain engineering quality.
  • Collaborate with product managers, project leadership, designers, and other developers throughout the development process.
  • Participate in planning and scope management, providing technical input on estimates, feasibility, and implementation approaches.
  • Communicate progress and updates proactively with the distributed team.
  • Identify current and potential blockers and work proactively to keep projects moving.
  • Ask questions, challenge assumptions, and suggest improvements that can lead to better technical and product outcomes.
  • Contribute to a collaborative culture built around transparent communication, continuous improvement, quality, and accountability.
  • Requirements:

    The ideal candidate is an experienced full-stack developer who combines strong technical fundamentals with ownership, adaptability, and clear communication in a distributed environment.

    • 5+ years of professional experience in JavaScript and TypeScript software development.
    • 5+ years of experience working with TypeScript and Node.js.
    • Strong proficiency in React and modern front-end development practices.
    • Demonstrated ability to independently own and deliver large features or initiatives with minimal supervision.
    • Experience implementing and integrating APIs using REST and/or GraphQL.
    • Solid experience working with PostgreSQL and relational databases.
    • Good working knowledge of CSS.
    • Strong attention to detail, with a focus on functionality, usability, quality, and security.
    • Ability to understand both the broader product objectives and the technical details required to deliver them.
    • Comfortable adapting to changing requirements, priorities, and technical challenges.
    • Proactive and reliable communication style, particularly when collaborating with distributed teams.
    • Conversational English proficiency at approximately B2–C1 level.
    • Ability to work effectively with remote teams and maintain consistent communication and accountability.
    • LATAM-based location is preferred to align with the team’s working hours and collaboration needs.
    • Additional experience with the following technologies or practices is considered a plus:

      • Material UI.
      • Elasticsearch.
      • Advanced SQL and PostgreSQL.
      • Cypress.
      • tRPC.
      • Algolia.
      • Basic AWS and DevOps concepts, including Docker, EC2, and S3.
      • Unit and end-to-end testing.
      • Designing product mockups using tools such as Balsamiq or Figma.
      • Benefits:

        • 100% remote work environment.
        • Opportunity to work on innovative web and mobile products for technology startups across different industries.
        • Exposure to diverse and challenging software development projects.
        • Opportunity to work with modern technologies and explore emerging AI applications.
        • Collaborative team environment with open and transparent communication.
        • Meaningful ownership and the opportunity to make a direct impact on client products.
        • Continuous learning, improvement, and professional development opportunities.
        • Flexible remote collaboration designed to support long-term career growth.
        • Exposure to different industries and product challenges, strengthening your technical and business versatility.
        • Culture centered on collaboration, quality, accountability, innovation, and continuous improvement.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available