Fabulous logo
Fabulous

Born at Duke University, the Fabulous app uses behavioral science to help individuals and teams build healthy habits.

Senior Backend Engineer, NodeJS

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

France

Posted

62 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Engineer, NodeJS

Fabulous

• We’re looking for a very quick nimble and passionate, startup-style software engineer to support Fabulous growth. • If that describes you, joining us means you’ll be working closely with an experienced CTO to build innovative new features (e.g. marketing optimizations engines, billing reporting, etc.) • Do you have great expertise in designing and implementing software? • Do you feel that helping people around the world achieve healthy habits is an important and meaningful mission for you? Then you should join the Fabulous engineering team.

Job Requirements

  • Strong coding skills with nodejs, eslint, unit testing and e2e tests
  • Experience with developing, releasing and maintaining modern API layer
  • Experience with object-oriented languages (preferred kotlin)
  • Architect services using well-accepted patterns to allow autonomous development and future scaling
  • Experience with an event-driven microservice architecture inside of the Google Cloud ecosystem to help our web and mobile products give the best experience to its users.

Benefits

  • About UsAn award-winning health, wellness, & coaching company that creates apps which fall the top ten internationally.
  • Our science-based approach sits squarely in the tech-for-good lane, helping people live their best lives.
  • Everyone who has joined this company is committed to using evidence-based research to find the absolute best ways to change lives for the better.
  • Our EnvironmentThe first thing that sets us apart is that we’re not a place at all. While we’re a remote company, it’s not unusual to feel you know your teammates better than those you’ve shared an office with in the past. Ours is a professionally nourishing environment that is flexible and fully remote. Team members enjoy in house challenges and Slack event and work across a variety of tools. Meetings are kept to a minimum and deep work is encouraged.
  • Our Awards
  • Apple Best Apps of 2018
  • Editor’s app choice in more than 30 countries
  • Winner of Google’s Material Design Award
  • Best App Finalist in Google Play Awards
  • Consistently ranking in the top ten Health & Fitness apps
  • Backed by Facebook Startup Lab and Microsoft Venture

Related Job Pages

More Backend Engineer Jobs

Digital Media Solutions logo

Software Engineer IV, Backend

Digital Media Solutions

Digital Media Solutions is a leading provider of technology-enabled digital performance advertising solutions.

Backend Engineer62 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Build and maintain backend services primarily in Go, with exposure to PHP-based systems • Design and evolve clean, well-documented APIs that support high-scale applications • Own services end-to-end, including design, implementation, deployment, and monitoring • Develop and support high-throughput, revenue-critical workflows • Collaborate closely with frontend, data, and product teams to deliver scalable solutions • Participate in architecture discussions, code reviews, and technical planning • Contribute to system reliability, performance optimization, and operational excellence • Ramp into Go with support while taking ownership of production systems

Alabama + 26 moreAll locations: Alabama | Arizona | California | Colorado | Connecticut | District Of Columbia | Florida | Idaho | Illinois | Nevada | New Hampshire | New Jersey | New York | North Carolina | Ohio | Maryland | Massachusetts | Michigan | Missouri | Pennsylvania | Rhode Island | Tennessee | Texas | Utah | Virginia | Washington | Wisconsin
$175K - $200K / year
Job Closed
Digital Media Solutions logo

Software Engineer III, Database Engineer

Digital Media Solutions

Digital Media Solutions is a leading provider of technology-enabled digital performance advertising solutions.

Backend Engineer62 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Operate and optimize production database systems including MySQL, PostgreSQL, DynamoDB, and Elastic • Design and manage binlog and logical replication strategies • Support ELT/ETL pipelines and CDC workflows to ensure safe data movement • Integrate transactional systems with Kafka-based streaming architectures • Optimize database performance through query tuning, indexing, and scaling strategies • Manage backups, failover processes, and disaster recovery (PITR) • Monitor system health and drive infrastructure cost efficiency • Enforce data integrity, security, and compliance standards • Lead and support database-related incident response

Alabama + 26 moreAll locations: Alabama | Arizona | California | Colorado | Connecticut | District Of Columbia | Florida | Idaho | Illinois | Nevada | New Hampshire | New Jersey | New York | North Carolina | Ohio | Maryland | Massachusetts | Michigan | Missouri | Pennsylvania | Rhode Island | Tennessee | Texas | Utah | Virginia | Washington | Wisconsin
$170K - $190K / year
Job Closed
Atlan logo

PHP Developer

Atlan

Modern Data Workspace ✨ | A Leader in The Forrester Wave™️ | Follow for resources, blogs, and more from the data world.

Backend Engineer62 days ago
Full TimeRemoteTeam 51-200Since 2020H1B Sponsor

• Write clean, well-designed code • Produce detailed specifications • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality • Contribute in all phases of the development lifecycle • Follow industry best practices • Develop and deploy new features to facilitate related procedures and tools if necessary • Integration of user-facing elements developed by front-end developers • Build efficient, testable, and reusable PHP modules • Solve complex performance problems and architectural challenges • Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}

United States
Job Closed
Full TimeRemoteTeam 51-200

About Nue.io Nue.io is a next-generation CPQ and revenue automation platform designed for modern SaaS and subscription-based businesses. Our mission is simple: empower go-to-market teams to move faster, close smarter, and scale with confidence. With an elegant, no-code interface and deep Salesforce integration, we streamline the entire quote-to-revenue journey — from complex pricing and approvals to seamless renewals. Backed by top-tier investors and trusted by forward-thinking companies, Nue.io is redefining revenue operations for a product-led world. But we’re more than our product — we’re a team built on curiosity, trust, ownership, and a genuine passion for building great things together. We foster a culture where people can do their best work, grow quickly, and make a real impact. And we’re growing! If you're excited by big challenges, smart teammates, and a high-velocity environment, we’d love to meet you. What You’ll Do: We are seeking a highly motivated and enthusiastic Senior Software Engineer to join our fast-growing team. This role offers the opportunity to work with a variety of technologies, including Java, JavaScript - NodeJS & React, Salesforce Platform, AWS, Snowflake, etc.. If you are passionate about programming, coding, emerging technologies, and their applications in the financial domain, this could be the perfect role for you. Responsibilities - Design, developer and architect multi-tenancy SAAS application with shared-nothing architecture based on spring boot framework, develop and architect scalable and reliable application which will leverage micro service architecture includes API gateway, service registry, service monitoring etc. - Oversee the design, scoping, implementation, and testing of new features end-to-end; - Drive technical excellence and implementation of best engineering practices such as design review, continuous integration and code review; - Create and maintain an open and transparent environment that values speed, innovation and quality; - Provide architecture and technical guidance for the software development team; - Stays current with relevant technologies, applying them to Nue’s SaaS applications as appropriate; - Helps define the standards and guidelines for the definition and development of Nue’s applications, components and services; - Deliver world class, high quality design and code using the latest development tools and frameworks. Uses agile methodologies including TDD, CI, Refactoring and Code Reviews. - Work with other global team members and management to complement and complete the development process What You’ll Bring: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 5-7 years of professional software development experience. - Strong portfolio or examples of past projects and code. - 5+ years of software development, design, and implementation experience in the finance, billing, and/or subscription software industry, specifically using multiple shard database architecture. - 5+ years of experience with application performance profiling and tuning. - 5+ years of experience in Java and relational databases - 5+ years of experience with AWS, Google Cloud, or Microsoft Azure - Test-driven mindset, with hands-on experience writing and maintaining automated tests; familiarity with test automation frameworks such as Mabl or similar tools - Strong SQL skills and database performance optimization - Experience with concurrent programming and thread safety in applications - Enthusiasm for programming, coding, and keeping up with emerging technologies. - Problem-solving skills and an eagerness to learn and adapt. - Strong communication and collaboration abilities. - A passion for working in a fast-paced, startup-like environment. - Test-driven mindset, with hands-on experience writing and maintaining automated tests; familiarity with test automation frameworks such as Mabl or similar tools Bonus Points (Not Required) - Experience with enterprise systems and large-scale projects. - Experience with the Salesforce platform for seamless integration with Salesforce CRM. - A solid understanding of SaaS environments and cloud-based architectures. - Demonstrated ability to effectively use AI-assisted development tools (e.g., Claude Code, Codex, or similar) to accelerate development, improve code quality, debug complex issues, and explore system designs - Strong attention to detail, ownership mindset, and comfort operating in ambiguous, fast-moving environments - Excellent problem-solving skills and the ability to troubleshoot complex systems issues. - Strong communication skills and the ability to collaborate with cross-functional teams. What We Offer: - Competitive compensation and benefits that reward your talent and impact. - Comprehensive health, vision, dental, and life insurance - A front-row seat in the Silicon Valley tech ecosystem, where you’ll work on cutting-edge challenges shaping the future of SaaS, finance, and payments. - The opportunity to build truly groundbreaking products — your work won’t just support the business; it will influence how companies around the world monetize and grow. - A high-energy, collaborative culture where smart, supportive teammates push each other to learn fast, think boldly, and do the best work of their careers. - Room to grow, lead, and make your mark in a fast-scaling company that values creativity, ownership, and ambition. About Nue.io We believe that the right way to accelerate business results is by giving go-to-market teams agility - to sell and monetize ANY revenue model, across ANY channel, with complete and accurate revenue visibility end-to-end. This requires a truly disruptive product and innovative team - we’re bringing CPQ, Billing, Revenue Lifecycle Management, and Revenue Analytics under one platform, upleveling teams and companies with pricing and billing agility, and revenue intelligence. We are an equal opportunity employer and welcome people of diverse backgrounds, perspectives, and skills. We will work with applicants to provide accommodations at any stage of the hiring process. If you require accommodations during the interview process, please email your Talent Partner, and we will work with you to meet your needs.

Canada