CrawlJobs Logo

Sr Fullstack Engineer

Argentina 80000.00 - 100000.00 USD / Year · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

NetGym is a leading SaaS platform serving the fitness industry, providing substitute instructor coordination, shift scheduling, and business operations tools for gyms and fitness studios nationwide. We integrate with major fitness management systems (Mindbody, MarianaTek, ClubReady, Crunch, and more) to streamline scheduling, training, and analytics for multi-location fitness organizations. We're seeking an experienced Senior Software Engineer/Tech Lead to join our engineering team and help drive the evolution of our platform. You'll work across our entire technology ecosystem—from our legacy Rails application to our modern Next.js rewrite and serverless integration infrastructure. This is a hands-on technical leadership role where you'll contribute code, work closely with our head of engineering and product team, and make critical architectural decisions.

Job Responsibility

  • Full-Stack Development: Build features across Next.js 15 (React 19), Rails 6.0, and Python/AWS Lambda services
  • System Integration: Maintain and extend integrations with 8+ third-party fitness management APIs
  • Platform Migration: Help complete the transition from our Rails monolith to Next.js architecture
  • Scalable Infrastructure: Design and implement solutions for multi-tenant SaaS with subdomain-based isolation
  • Real-Time Systems: Work with webhooks, message queues (SQS, Sidekiq), and real-time messaging (Stream Chat)
  • Data Synchronization: Ensure data consistency across multiple external systems and our central GraphQL layer
  • Technical Leadership: Mentor engineers, conduct code reviews, and establish best practices

Requirements

  • 6+ years of professional software engineering experience
  • Strong full-stack capabilities with modern JavaScript/TypeScript and at least one backend language (Ruby, Python, Node.js)
  • Production React experience with hooks, context, and state management (React Query/Redux)
  • RESTful & GraphQL API design and implementation
  • Relational databases (PostgreSQL) with complex queries and data modeling
  • AWS services (Lambda, SQS, S3, CloudFront, or similar cloud platforms)
  • Daily use of AI coding tools (Cursor, Windsurf, Claude Code, etc.) required

Nice to have

  • Ruby on Rails (especially Rails 5+/6+)
  • Next.js or similar modern React frameworks (Remix, SvelteKit)
  • Native apps with React Native (Expo)
  • Serverless architecture (AWS Lambda, Chalice, Serverless Framework)
  • Message queues and asynchronous job processing (Sidekiq, SQS, RabbitMQ)
  • Third-party API integrations with OAuth, webhooks, and rate limiting
  • Multi-tenant SaaS architecture with tenant isolation patterns
  • Redis for caching and session management
  • Docker and containerized deployments
  • CI/CD pipelines and automated testing (RSpec, Jest, Pytest)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr Fullstack Engineer

8 matching positions

Sr. Mgr, Software Engineering FullStack (Enterprise Platforms Technology) (People Leader & OSPO)

Sr. Mgr, Software Engineering FullStack (Enterprise Platforms Technology) (Peopl...
Location
Location
United States , McLean; Plano; Richmond; New York
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree
  • At least 6 years of experience in software engineering (Internship experience does not apply)
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • At least 4 years of people management experience
Job Responsibility
Job Responsibility
  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
What we offer
What we offer
  • Performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Health, financial and other benefits
  • Fulltime
Read More
Arrow Right

Sr Staff Engineer Software, Fullstack (Prisma AIRS) - NetSec

Join our team building a cutting-edge multi-tenanted GenAI Security Platform tha...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience building and scaling multi-tenant SaaS platforms with strict data isolation
  • Strong knowledge of API design, RESTful principles, and OpenAPI specifications
  • Proficiency in modern JavaScript frameworks (React, Vue, or Svelte) with TypeScript
  • Experience building data-intensive dashboards with complex visualisations and real-time data
  • Strong CSS/styling skills and responsive design principles
  • Demonstrated experience working with production AI/ML systems at scale
  • Practical experience integrating LLM APIs and managing inference at scale
  • Understanding of LLM operational challenges: rate limiting, cost optimisation, latency management, fallback strategies
  • Familiarity with AI agent frameworks (LangChain, AutoGen, MCP, or similar)
  • Knowledge of prompt engineering, semantic search, and vector databases
Job Responsibility
Job Responsibility
  • Design and implement high-performance REST APIs with enterprise-grade multi-tenant isolation and strict security boundaries
  • Work on distributed systems architecture handling high-throughput workloads with mission-critical uptime requirements
  • Build responsive dashboards and administrative interfaces for platform management, data visualisation, and system configuration
  • Integrate multiple LLM providers, implement semantic search capabilities, and build intelligent agent workflows
  • Architect complex, multi-step AI evaluation pipelines for asynchronous job execution and large-scale data processing
  • Design and implement database schemas with proper indexing, query optimisation, and data isolation strategies
  • Build and maintain scalable micro-services with async/await patterns and type-safe code
  • Develop data-intensive UIs with real-time updates, complex state management, and intuitive user experiences
  • Deploy and manage containerised applications on Kubernetes with comprehensive observability
  • Write thorough tests (frontend and backend) and maintain high code quality standards with automated tooling
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer, Fullstack (Connect)

We are seeking a talented, experienced Full-Stack Engineer who is passionate abo...
Location
Location
Canada , Vancouver
Salary
Salary:
168000.00 - 194250.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of experience in full-stack software engineering
  • Strong experience in writing high-performance, reusable, and reliable Python code
  • Strong experience with RESTful APIs
  • Strong experience in modern cloud platforms like GCP or other cloud infrastructures
  • Strong experience in documentation for architectural designs, technical decisions, and best practices
  • Experience with modern frontend frameworks such as Vue/React, as well as HTML, CSS, JavaScript, and TypeScript
  • Experience with databases, SQL/NoSQL
  • Experience in mentoring junior engineers and helping them grow their skills
  • Experience with Agile development methodologies
  • Strong debugging and troubleshooting skills
Job Responsibility
Job Responsibility
  • Develop and maintain Dialpad's web & desktop applications using modern technologies
  • Collaborate with the data science team to build a world-class Agentic AI framework
  • Be able to use AI tools like Claude, Gemini, etc., to build world-class features quickly
  • Write clean, modular, and maintainable code using best practices along with unit tests
  • Participate in code reviews to ensure code quality, maintainability, and scalability
  • Ensure that features are shipped on time and with the highest quality
  • Take on on-call activities to support and resolve issues from QA and customers
  • Be responsible for deploying new releases on a weekly release cadence
  • Collaborate with cross-functional teams (e.g., DevOps, QA, Product, UX) to build and use common components and practices across Dialpad products
  • Mentor junior engineers and help them grow their skills and expertise
What we offer
What we offer
  • Competitive salary
  • comprehensive benefits
  • real opportunities for growth
  • cutting-edge AI tools
  • robust training program
  • inclusive offices
  • vibrant environment to cultivate collaboration and connection
  • equitable workplace
  • Fulltime
Read More
Arrow Right

Sr Software Engineer (AV / Autonomous Vehicles)

The Customer Obsession (CO) team is looking for a Sr Software Engineer with a pa...
Location
Location
United States , Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor or equivalent in Computer Science, Engineering, Mathematics or related field
  • Programming language (e.g. C, C++, Java, Python, or Go)
  • Experience with full-stack large scale, distributed systems
  • Strong problem-solving skills, with expertise in algorithms, data structures, and complexity analysis
  • Excellent written and verbal communication skills, including the ability to write detailed technical documents
  • Passion for driving continual improvement initiatives on engineering best practices like coding, testing or monitoring, deployment and post production practices
Job Responsibility
Job Responsibility
  • Design and develop scalable, fault-tolerant systems to support customer interactions globally
  • Set technical direction for large-scale projects, ensuring alignment with Uber's overall engineering and business objectives
  • Partner with cross-functional teams, including Product, Data Science, and Operations, to define requirements and deliver impactful solutions
  • Mentor and coach junior engineers, fostering a culture of technical excellence and continuous learning
  • Collaborate with global engineering teams to ensure seamless integration and consistent user experiences
  • Identify bottlenecks in the customer support lifecycle and propose innovative solutions
  • Leverage emerging technologies to enhance the efficiency of tools used by customer support agents
  • Drive initiatives to improve system performance, reliability, and cost-effectiveness
  • Own the development and delivery of critical systems from inception to production
  • Establish best practices for coding, deployment, and incident management within the team
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Sr Fullstack Engineer

Greenhouse has led in hiring innovation for 10+ years. Our AI-powered platform e...
Location
Location
Argentina
Salary
Salary:
75000.00 - 100000.00 USD / Year
silver.dev Logo
Silver.dev
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience writing and maintaining production-level code in a professional environment
  • Strong experience with Ruby and Ruby on Rails
  • Experience with JavaScript and React, plus solid HTML and CSS fundamentals
  • Deep understanding of MVC architecture and backend optimization
  • Proven ability to write efficient SQL, design relational data models, and optimize PostgreSQL performance
  • Experience building and consuming RESTful APIs and managing third-party integrations via webhooks
  • Proficiency with automated testing frameworks (e.g., RSpec, Jest, Cypress) and a commitment to test-driven practices
  • Ability to contribute to architectural discussions and implement solutions that operate effectively at scale
  • Comfort working in agile environments using standard development tools such as Git, CI/CD pipelines, and observability platforms
Job Responsibility
Job Responsibility
  • Build, modify, and maintain features using Ruby on Rails, modern JavaScript frameworks (React), HTML, and CSS
  • Execute on high-impact projects
  • Ensure code is maintainable and aligned with established engineering standards
  • Contribute to the evolution of system architecture, including improvements to data transfer across services and ingestion pathways
  • Design and maintain RESTful APIs, webhook-driven integrations, and data exchange pathways with third-party systems
  • Diagnose and resolve complex integration issues to improve information flow
  • Design and update PostgreSQL data models, refactoring legacy models to improve performance and reduce complexity
  • Participate in production support during working hours, addressing bugs and escalations as needed
  • Use monitoring and observability tools to maintain application stability and support performance tuning
  • Participate in peer code reviews and provide constructive feedback
  • Fulltime
Read More
Arrow Right
New

Sr Lead Java Fullstack Software Engineer

The Applications Development Technology Senior Lead Analyst is a senior level po...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • Bachelor's degree/University degree or equivalent experience
  • 10+ years of experience in full-stack web application development
  • Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability)
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

The U4B Platforms Org in Bangalore is building and evolving the best-in-class bu...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors or equivalent in Computer Science, Engineering, Mathematics or related field
  • 5+ years full-time Software Engineering work experience
  • Designing end-to-end data solutions and architecture
  • Experience with low latency backend services in Java/Go/C++
  • Experience working with different data structures
  • Platform development, cross team collaboration is a plus
  • Candidates with experience in environments with similar scale and complexity to Uber are preferred
  • Candidates who exhibit the ability to make intelligent bets on high-impact innovations and possess good judgment to fail fast when necessary will be highly valued
  • Demonstrated ability to improve key metrics related to their previous projects or platforms significantly and consistently raising the hiring bar in interviews
Job Responsibility
Job Responsibility
  • Leads complex engineering projects through all lifecycle stages, from idea inception to production
  • Define technical directions and make key tradeoff decisions that balance priorities
  • Build strategic relationships with stakeholders like product managers, designers, and operations representatives to align and deliver on organizational goals
  • Embrace and promote Uber's cultural values
  • Instrumental in defining and fostering the engineering and people culture within their teams
  • Actively recruit, onboard, and mentor engineers
  • Set high standards in code and design reviews
  • Define, evangelize, and lead the adoption of best practices across teams
  • Identify opportunities to improve performance, efficiency, and reduce technical debt both within their team and across multiple teams
  • Solve business problems using advanced software design principles and architecture suited to Uber's needs
  • Fulltime
Read More
Arrow Right

Sr Software Engineer - Full Stack

Uber Courier is a product on Uber Rider app that allows any consumer to request ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of working experience in Full stack development
  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent practical experience. (Masters Preferred)
  • Proficient in common algorithms and data structure fundamentals
  • Demonstrated ability to lead complex technical initiatives across teams
  • Strong Communication and experience in working with cross-functional roles such as product managers and product designers, capable of translating business and product requirements into software engineering designs, and breaking down tasks for execution
Job Responsibility
Job Responsibility
  • Collaborate and work within a team with other engineers, Product Managers, Designers and others to build towards the roadmap
  • Write high quality code and uphold standards for code quality and testing coverage
  • Contribute to engineering operational areas on quality, monitoring, and on-call practices
  • Fulltime
Read More
Arrow Right