Senior Full Stack Engineer

Sorry, this job was removed at 1:42 p.m. (CST) on Saturday, December 31, 2022
Find out who's hiring in Other US Location.
See all Developer + Engineer jobs in Other US Location
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

WHY JOIN ALO?

Mindful movement. It’s at the core of why we do what we do at Alo—it’s our calling. Because mindful movement in the studio leads to better living. It changes who yogis are off the mat, making their lives and their communities better. That’s the real meaning of studio-to-street: taking the consciousness from practice on the mat and putting it into practice in life.

We are so inspired by the people we surround ourselves with and we aspire to have the same be true for them. That’s why we work to make the Alo culture authentic to a yoga lifestyle —Our office is located in the heart of Beverly Hills in close proximity to shops and restaurants. Our building was designed by world-renown architect I.M. Pei — there’s plenty of natural light, open space with a co-working vibe, an in-building gym, calming yoga and meditation studio and an indoor tree spanning 3 floors.

OVERVIEW

Alo Moves is seeking experienced full-stack engineers who are passionate about building successful products to join our growing team. As a full-stack software engineer, you will work on scaling, evolving, and shaping our workout and wellness streaming service.

RESPONSIBILITIES  

  • Perform full-stack web application development with a variety of languages including but not limited to Javascript/TypeScript, Ruby, Ruby on Rails.
  • Write understandable, testable code with an eye towards maintainability and scalability.
  • Collaborate with other engineers by taking part in pair programming, whiteboarding solutions, team discussions to work as a team rather than in isolation.
  • Help to evolve our system, organically without over-engineering, to promote simplicity, and working software.
  • Promote continual refactoring while developing features or touching existing code to keep the codebase as clean as possible.
  • Promote iterative development, using best practices such as CI/CD, canary releases, test automation, logging, and monitoring to ensure confidence in our release process
  • Actively engage in technical discussions during architecture meetings, code reviews, and design docs to help promote continual improvement.
  • Actively maintain and build a culture of learning, respect, transparency, and trust.
  • Become a domain expert in streaming on-demand fitness by working closely with our product managers and stakeholders.

QUALIFICATIONS

  • Senior-level engineer with 5+ years experience
  • A solid understanding of object-oriented design principles and can express that understanding in code
  • Familiarity with at least one full stack or backend framework like Rails (current stack), Django, Spring, or similar
  • Familiarity with at least one JavaScript framework like React (current stack), Vue, Angular, or similar.
  • An understanding of agile, lean, and DevOps principles; testing and CI/CD; observability.
  • A love for clean, elegant code.
  • Focus on efficiency, user experience, and process improvement.
  • Expert understanding of industry best practices and standards.
  • Excellent communication and teamwork skills.
  • Acute attention to detail and dedication to quality.
  • BA/BS in Computer Science or similar industry experience.
  • Must be comfortable working on hybrid schedule and relocating to Los Angeles for the role if needed
  • Experience working with streaming media or wellness verticals.
  • Experience with four or more aspects of our tech stack (Ruby, Ruby on Rails, Javascript/TypeScript, Postgres, Arango, Elasticsearch, Redis, Heroku, AWS, New Relic, Docker, Kubernetes, Stripe APIs).
  • Experience working with ad tech from an advertiser point of view (e.g. integrating conversion tracking code from SDKs and pixels, GTM, data layer, etc).
  • Ability to pinch-hit with iOS or Android development.
  • Contribute to open-source projects.
  • Experience with or knowledge of TDD, DDD, CQRS, and Event Sourcing.
  • Experience migrating a monolithic system to an ecosystem of microservices.
  • Enjoy tech talks, katas, lunch and learns, and geeking out over programming languages, architecture, or other engineering topics.

JUST SOME OF THE PERKS

  • Generous employee discount for Bella+Canvas, Alo Yoga
  • Free membership to Alo Moves, with access to hundreds of streaming fitness and yoga classes with top instructors
  • Competitive medical, dental and vision plan options, and enhanced additional benefits such as free virtual access to mental health providers and new parent support for employees and dependents
  • 401K with company matching
  • Free treats, all day, every day in office! Stay fueled with complimentary cold brew, kombucha, and healthy snacks.
  • Daily yoga classes at HQ taught by some of the best yogis in the world in addition to an onsite gym equipped with best-in-class equipment



Seniority Level: Mid-Senior Level

#LI-HW1

#LI-4

More Information on Alo Yoga
Alo Yoga operates in the Fashion industry. The company is located in Beverly Hills, CA. Alo Yoga was founded in 2007. It has 530 total employees. It offers perks and benefits such as Open door policy, OKR operational model, Team based strategic planning, Group brainstorming sessions, Open office floor plan and Dedicated diversity and inclusion staff. To see all 28 open jobs at Alo Yoga, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Alo YogaFind similar jobs