Onhires Inc. logo

Senior Fullstack (Node.js + React.js)

Job Overview

Location

Indiana, USA

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

February 28, 2026

Full Job Description

📋 Description

  • We are seeking a highly skilled and experienced Senior Fullstack Engineer to join our dynamic, product-based SaaS organization. As a key individual contributor, you will play a pivotal role in shaping the future of our diverse portfolio of 10+ in-house B2C digital products. This is a unique opportunity to work in an environment free from outsourcing, external clients, and investor pressure, allowing you to focus purely on building and scaling exceptional products. You will be entrusted with full hands-on ownership of both backend and frontend feature development, contributing significantly to architectural decisions, ensuring peak performance, and upholding the highest standards of code quality within our modern SaaS ecosystem.
  • In this fully hands-on role, you will be instrumental in the end-to-end development lifecycle. Your responsibilities will span the creation and delivery of complex features across our technology stack, primarily leveraging Node.js, NestJS, React.js, Next.js, and TypeScript. You will be tasked with designing and implementing robust, scalable backend services that power our applications, alongside developing secure and efficient REST APIs. On the frontend, you will craft performant components, implement seamless Server-Side Rendering (SSR) flows, manage routing effectively, and ensure efficient state management. A core aspect of your role will involve writing clean, maintainable, and thoroughly tested code, adhering to best practices that promote long-term project health and collaboration.
  • Beyond feature development, you will be a guardian of our systems' performance, reliability, and observability. This includes implementing and refining sophisticated logging, monitoring, and alerting systems, utilizing tools such as Sentry, Datadog, and Groundcover to maintain system health. You will actively troubleshoot and optimize both backend and frontend performance bottlenecks, ensuring a smooth and responsive user experience. Furthermore, you will participate actively in incident resolution, conducting thorough root-cause analyses to prevent recurrence and continuously improving system reliability, traceability, and error visibility. Your contributions will directly impact the stability and user satisfaction of our products.
  • Collaboration and efficiency in our development workflows will also be a key focus. You will maintain and enhance our Continuous Integration and Continuous Deployment (CI/CD) pipelines, with a particular emphasis on GitHub Actions. Working closely with our DevOps team, you will ensure consistent and stable environments across development, staging, and production. You will manage and contribute to our Git branching strategies, whether employing Git Flow or Trunk-Based Development, to ensure smooth, efficient, and predictable deployment workflows. Your expertise will help streamline our release processes, enabling faster iteration and delivery of value to our users.
  • This role demands a deep understanding of scalable architectures and the fundamentals of distributed systems. You will be expected to contribute to architectural discussions within your product team, bringing your senior-level insights to bear on technical challenges. Your experience in building secure REST APIs, including implementing JWT authentication and adhering to security best practices, will be crucial. A solid foundation in PostgreSQL, encompassing data modeling, optimization, and indexing, is essential for managing our data effectively. Furthermore, hands-on experience with essential AWS services such as Lambda, S3, CloudWatch, and SNS/SQS (or their equivalents) will be vital for deploying and managing our cloud infrastructure. Proficiency with Docker and a strong grasp of CI/CD principles are also core requirements for this position.
  • We are looking for an engineer who is passionate about building high-quality software and thrives in an autonomous, product-focused environment. You will have the opportunity to make a tangible impact on products used by a wide audience, working with a modern technology stack and a team that values technical excellence and continuous improvement. Your work will directly influence the success and growth of our digital product portfolio.

🎯 Requirements

  • 5+ years of professional full-stack engineering experience with a strong focus on backend and frontend development.
  • Proven production experience with Node.js, NestJS, React.js, Next.js, and TypeScript.
  • Solid understanding and practical experience with PostgreSQL, including data modeling, performance optimization, and indexing.
  • Hands-on experience with AWS services (e.g., Lambda, S3, CloudWatch, SNS/SQS) and building secure REST APIs (JWT auth, security best practices).
  • Experience with CI/CD pipelines (especially GitHub Actions), Docker, and Git branching strategies (Git Flow / Trunk-Based Development).
  • Understanding of scalable architectures, distributed systems basics, and performance optimization techniques.

🏖️ Benefits

  • Competitive compensation package.
  • 22 paid vacation days plus national holidays.
  • Annual learning and development budget for courses, certifications, and conferences.
  • Opportunity to contribute to a fast-growing, multi-product SaaS environment with a modern tech stack.
  • Senior, autonomous engineering culture focused on product impact and technical excellence.

Skills & Technologies

JavaScript
TypeScript
React
Next.js
Node.js
Frontend
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Onhires Inc. logo
Onhires Inc.
Visit Website

About Onhires Inc.

Onhires is a talent acquisition platform designed to streamline the hiring process for businesses. It offers a comprehensive suite of tools that automate and optimize various stages of recruitment, from sourcing candidates to onboarding new hires. The platform aims to reduce time-to-hire and improve the quality of hires by leveraging intelligent automation and data-driven insights. Key features include applicant tracking, candidate sourcing, interview scheduling, and performance analytics, all integrated into a user-friendly interface. Onhires serves companies seeking to enhance their recruitment efficiency and build stronger teams by making the hiring journey more effective and less resource-intensive.

Similar Opportunities

Argentina
Full-time
Expires May 12, 2026
Angular
Frontend
Onsite

7 days ago

Apply
Argentina
Contract
Expires May 9, 2026
JavaScript
TypeScript
React
+4 more

10 days ago

Apply
Argentina
Full-time
Expires May 2, 2026
Python
JavaScript
TypeScript
+6 more

18 days ago

Apply
Argentina
Full-time
Expires Apr 14, 2026
JavaScript
TypeScript
Kotlin
+5 more

1 month ago

Apply