Senior Software Engineer (Full- Stack)

Posted 11 Days Ago
Hiring Remotely in United States
Remote
Senior level
Fitness
The Role
The Senior Software Engineer (Full-Stack) will develop and maintain web and mobile applications, ensuring scalability and high performance. Key responsibilities include writing efficient code, building APIs, collaborating with teams, optimizing systems, and implementing CI/CD pipelines. The role requires strong technical skills in both front-end and back-end technologies.
Summary Generated by Built In

ABOUT US

At the heart of AG1 lies a commitment to our mission to empower people to take ownership of their health. Since 2010, we've dedicated ourselves to bringing Foundational Nutrition to people around the world.

Our ethos is deeply rooted in science, with an unwavering dedication to continuous improvement. We leverage and contribute to the latest research to deliver a powerful, straightforward solution for optimal health to our customers. We harness the finest ingredients so that every scoop of AG1 gives you the nutrients you need with the simplicity you want in a daily routine.

Likewise, our organization puts the same energy into creating an environment that is a reflection of the cultural values that define who we are and how we work together. These seven values— One Spectacular Life, Customer Centric, Radical Ownership, High Performance, Courage, Good Humans and Continuous Improvement—are a representation of the high standards we set, and hold ourselves accountable to, when it comes to building our global team.


THE ROLE

AG1 is seeking a skilled and experienced Sr Software Engineer (Fullstack) with expertise in both front-end and back-end development. In this role, you will be instrumental in developing and maintaining our systems, ensuring scalability, reliability, and high performance. You will collaborate with various teams, including designers, product managers, and QA engineers, to create seamless and robust applications that meet business requirements. Your technical expertise will be crucial in driving best practices and continuous improvement across our development processes.


WHAT YOU’LL DO

  • Develop and maintain high-quality, reusable, and efficient code for our web and mobile applications using React/Next.js, Typescript, Node.js, and potentially Flutter or React Native.
  • Design, develop, and maintain efficient and reliable back-end systems using Node.js and Nest.JS.
  • Collaborate with designers and product managers to translate designs and wireframes into high-quality user interfaces and seamless back-end integration.
  • Write unit and integration tests to ensure code quality and application stability for both front-end and back-end components.
  • Optimize components for performance across different devices and browsers, as well as ensuring high availability and responsiveness of back-end systems.
  • Build and maintain APIs to support our front-end applications and integrations.
  • Implement and maintain CI/CD pipelines for automated testing and deployment, leveraging tools like GitLab CI/CD.
  • Work with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Monitor system performance and troubleshoot issues to ensure high availability and responsiveness.
  • Proactively identify and implement improvements to our systems and infrastructure.
  • Contribute to the continuous improvement of our development processes and best practices.
  • Work in an agile environment and participate in sprint planning, code reviews, and daily stand-ups.


WHAT WE'RE LOOKING FOR

  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of experience in software development.
  • Expertise in utilizing React/Next.js and TypeScript for developing scalable and robust web applications.
  • Strong experience with back-end technologies, particularly Node.js and Nest.JS.
  • Strong knowledge and experience with AWS services, particularly ECS, SNS/SQS, and Lambda Functions.
  • Experience with NoSQL databases, such as CosmosDB and MongoDB, as well as with relational databases like PostgreSQL.
  • Solid understanding of CI/CD pipelines, with experience using GitLab CI/CD.
  • Proficiency in front-end development workflows, including Flux or Redux for state management, and Immutable.js for immutable data structures.
  • Comprehensive knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth, to secure applications effectively.
  • Hands-on experience with GitLab CI/CD pipelines, demonstrating a strong capability to automate testing and deployment processes efficiently.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Solid understanding of database systems, API development, and system architecture.
  • Strong knowledge of security principles and best practices.
  • Experience with monitoring and logging tools, such as Datadog and AWS CloudWatch.
  • Excellent problem-solving skills and a passion for building high-quality user interfaces and back-end systems.
  • Strong communication and collaboration skills with the ability to work effectively in a team environment.
  • Experience building and deploying mobile apps using Flutter or React Native is a plus.
  • Experience with headless CMS solutions (Sanity, Contentful, etc.) is a plus.
  • Familiarity with e-commerce platforms like Shopify and subscription platforms is preferred.
  • Familiarity with front-end server-side rendering and Vercel is a plus.
  • Experience with GTM (Google Tag Manager), A/B testing tools, marketing pixels, and 3rd party tracking is a plus.


WHAT’S IN IT FOR YOU?

  • Competitive compensation and performance-based incentive plans.
  • A 100% remote working environment (excluding Laboratory positions), which has been implemented from day one.
  •  A strong company culture that is enforced through the hiring process to ensure values alignment and a highly collaborative team.
  • A mission-driven approach to everything that we do, with an overall goal to significantly improve our customers’ health and wellness.
  • A high-growth, dynamic environment with opportunities for your direct impact to be felt.
  • Paid holidays, company-wide mental health days, and unlimited PTO (based on your country of residence).
  • In-person team meetups for optimal collaboration, team building and accelerating productivity.
  • A work environment and culture  that is based on high performance, productivity and continuous improvement. 
  • The opportunity to work with passionate, high-growth, business-minded colleagues who bring their all to our mission each and every day.
  • Access to AG1 products and branded swag. 
  • Monthly telecom stipend to offset some of the costs of home internet/wifi for eligible team members. 
  • All other benefits and insurances as required by law, based on your specific country of residence.

AG1 is dedicated to providing equitable and competitive compensation & benefits packages. For this particular role, the base salary range is $165,000 - $180,000 and will ultimately be decided at the offer stage, based on an individual candidate’s level of skills and experience aligned with the needs of this role. Base salary is one component of total compensation for this position. We provide a competitive mix of base salary, performance bonus, and stock option allocation for eligible roles.

AG1 is an Equal Opportunity Employer. We are committed to inspiring fulfilling lives, starting with a focus on health and we believe this starts in the workplace. We do this by providing employees with a safe and welcoming work environment free of discrimination and harassment. We strive to create a diverse & inclusive environment where all team members can thrive, feel a sense of belonging, and make a difference in the world together. We do not discriminate based on age, race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, veteran status, disability, or any other status protected by law. We are an equal opportunity employer.

Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Top Skills

AWS
Docker
Flutter
Kubernetes
Nest.Js
Next.Js
Node.js
React
React Native
Typescript
The Company
434 Employees
Remote Workplace
Year Founded: 2010

What We Do

At the heart of AG1 (Athletic Greens) lies a commitment to our mission, to empower people to take ownership of their health. Since 2010, we've dedicated ourselves to enhancing our formula to bring Foundational Nutrition to people around the world.

Our approach is deeply rooted in science, with a continuous pursuit of excellence. We leverage and contribute to the latest research to deliver a powerful, straightforward solution for optimal health to our customers. We harness the finest ingredients so that every scoop or travel packet when mixed with 8 ounces of water, gives you the nutrients you need with the simplicity you want in a daily routine.

Likewise, our organization puts the same energy into creating an environment that is a reflection of the cultural values that define who we are and how we work together. These seven values— One Spectacular Life, Customer Centric, Radical Ownership, High Performance, Courage, Good Humans and Continuous Improvement—are a representation of the high standards we set, and hold ourselves accountable to, when it comes to building our team around the globe

Similar Jobs

Atlassian Logo Atlassian

Senior Full Stack Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
San Francisco, CA, USA
11000 Employees
146K-235K Annually

GameChanger Logo GameChanger

Senior Full Stack Software Engineer, Video Platform

Digital Media • Kids + Family • Mobile • Software • Sports
Remote
2 Locations
237 Employees
160K-200K Annually

Samsara Logo Samsara

Senior Software Engineer, Full Stack - IoT Device Management

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote
Hybrid
United States
2800 Employees
126K-191K Annually

Kustomer Logo Kustomer

Software Engineer, Full Stack - Back End (Senior Level)

Artificial Intelligence • Enterprise Web • Machine Learning • Natural Language Processing • Software • Conversational AI • Automation
Remote
2 Locations
175 Employees
130K-175K Annually

Similar Companies Hiring

Peloton Thumbnail
Software • Retail • Healthtech • Hardware • Fitness
New York , NY
2500 Employees
WHOOP Thumbnail
Wearables • Sports • Healthtech • Hardware • Fitness
Boston, MA
500 Employees
SRAM, LLC Thumbnail
Transportation • Sports • Software • Mobile • Hardware • Fitness • Esports
Chicago, IL
3800 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account