Match score not available

Senior Software Engineer - Backend

72% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or related field, 5+ years designing consumer facing APIs, 2+ years working with services/microservices, 1+ years with serverless infrastructure, Experience with Python/Typescript, AWS services.

Key responsabilities:

  • Obsess over implementation details for performance, security
  • Write tests, work with modern languages/frameworks on scalable systems
  • Collaborate to deliver new features, bug fixes, improvements
  • Contribute in solving complex engineering problems elegantly
  • Work with team to explore creative solutions, share knowledge
Restore Hyper Wellness logo
Restore Hyper Wellness Health, Sport, Wellness & Fitness Scaleup https://www.restore.com/
201 - 500 Employees
See more Restore Hyper Wellness offers

Job description

Logo Jobgether

Your missions

Company Overview

Restore is the leading retail provider of alternative health and wellness modalities in the United States. Our goal is to make Hyper Wellness widely accessible, affordable, and fun. This means helping people from all walks of life feel better and perform at a higher level so they can do more of what they love in life. Inc. 5000 ranks Restore as the 17th fastest growing company in Texas, and the #1 hottest franchise in America.

Job Summary

Restore is looking for an experienced Software Engineer to play a huge role in building and delivering the first generation of Hyper Wellness® software. You will be responsible for the systems that will change millions of people’s lives, outlook on health, and healthspan. Restore is a category creator and we are looking for engineers that are obsessed with the consumer experience, mission-driven, and love the challenge of creating a world-changing suite of Hyper Wellness® products that has never existed.

In this role, you will be a part of a culture of diversity, curiosity, openness, accountability, and most of all, a one-team approach to deliver software across distributed systems and physical locations. You understand deeply how systems relate to each other and will develop a breadth of tools and approaches to solve a broad spectrum of problems.

You will have the opportunity to flex your technical chops and work with teammates and leaders in your organization to implement architectural principles, identify cutting-edge technologies and patterns, and work across a varying set of technologies and platforms.

Key Responsibilities

  • Obsess over the details of implementation from performance, uptime, separation of concerns, service architecture, and security.
  • Write unit and API focused tests to ensure code quality.
  • Work with modern languages and frameworks on serverless infrastructures to deliver scalable, maintainable applications.
  • Responsible for the definition, design, development and timely completion of major new features in current and future products
  • Performing code reviews for your peers where you will be learning from and contributing to a collaborative working model
  • Tackling hard engineering problems and solving them in an elegant and seamless manner.
  • Working with engineering team members to explore and create interesting solutions while sharing knowledge amongst the team.
  • Collaborating with user experience designers, product managers, and other engineers to deliver new features, enhancements, platform improvements and bug fixes
  • Collaborate with other engineers to write testable, reliable code, continuously  deploying to production systems
  • Growing in a culture of learning through design discussions and code reviews
  • Recommend alternative approaches to solving complex problems and use new technology to achieve goals

Requirements

  • Bachelor’s degree in Computer Science or a related field or equivalent years of professional experience
  • 5+ years designing and architecting consumer facing APIs to support mobile, web, and third-party integrations
  • 2+ years working with services/microservices
  • 1+ years working with serverless infrastructure (Lambda, Cloud Functions, etc)
  • 3+ years experience using Python or Typescript/Javascript for backend development
  • Experience with AWS Services such as Lambda, RDS and DynamoDB
  • Strong foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
  • Excellent technical knowledge of back end API development with a solid understanding of the framework components and their life cycles
  • Expert in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architecture
  • Excellent communication skills, both written and oral

Benefits

  • Medical, dental, vision, disability and life insurance within 30 days
  • 401k retirement plan with vested employer match
  • Flexible PTO
  • Paid parental leave
  • Gym reimbursement
  • Free and discounted studio therapies
  • Bonus opportunities
  • Travel reimbursement

HP1

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Health, Sport, Wellness & Fitness
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Software Engineer jobs