Senior Software Engineer (Remote)

| Chicago | Remote
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Company Description

Daxko powers health & wellness throughout the world. Every day our team members focus their passion and expertise in helping health & wellness facilities operate efficiently and engage their members.

Whether a neighborhood yoga studio, a national franchise with locations in every city, a YMCA or JCC--and every type of organization in between--we build solutions that make every aspect of running and being a member of a health and wellness organization easier and delightful. 

Job Description

As a Senior Software Engineer at Daxko, you will be helping power health and wellness throughout the world by contributing to several applications that help gym owners manage their memberships, allow their customers to track workouts, and provide world-class tools to grow our customers’ businesses.

In this role, you will work on a large-scale NodeJS application that powers the leading workout-tracking mobile application, SugarWOD. This application feeds data via APIs while also providing a web-based hub for gym owners and program suppliers to create content and engage with their members. You’ll create cutting-edge APIs, help to fine-tune application performance, and guide the technical direction of the application.

As a Senior Engineer, along with solving complex engineering problems, you will help to mentor other engineers, provide architectural input, and lead technical discussions. Your communication skills are honed to be able to recognize opportunities and present solutions to challenges to adjacent non-technical teams. You’re self-motivated, collaborative, and open to new ideas.

This position does not have any supervisory responsibilities.

You will also:

  • Define design patterns and identify frameworks used in the engineering team’s solutions development work
  • Establish and guide the engineering team’s development course
  • Develop high-quality applications that provide a delightful user experience and meet business expectations
  • Develop clean, reusable, well-structured, and maintainable code following best practices and industry standards
  • Develop elegant, responsive, high performance, cross-platform solutions
  • Develop, debug, and modify components of software applications and tools
  • Write automated unit, integration, and acceptance tests as appropriate to support our continuous integration pipelines
  • Support and troubleshoot data and/or system issues as needed
  • Provide actionable feedback in code reviews
  • Capable of leading system architecture and design reviews
  • Participate in user story creation in collaboration with the team
  • Guide team members to develop prototypes as necessary and validate ideas with a data driven approach
  • Mentor team members in all aspects of the software development process

Qualifications

  • Five (5+) years of Software Engineering or other relevant experience
  • Proficient in application development in modern object-oriented programming languages
  • Proficient in building and integrating with web services and RESTful APIs
  • Proficient in SQL or other relational data storage technologies
  • Experience in automated testing practices including unit testing, integration testing, and/or performance testing
  • Experience using code versioning tools such as Git
  • Experience with Agile development methodology
  • Understanding of modern cloud architecture and tools
  • Deep understanding of Javascript, or an Object-Oriented language
  • Mastery of applicable development tools, technologies, methodologies, design patterns, and best practices
  • Excellent time management skills with a proven ability to meet deadlines
  • Ability to function well in a high-paced and at times stressful environment
  • Ability to mentor and help develop team members

    Bonus points for:

    • Bachelor’s degree in related field such as Computer Science, Computer Engineer, Applied Mathematics, or Applied Sciences or equivalent experience
    • Experience with Javascript frameworks such as Angular, Vue, React or Backbone
    • Experience with dependency injection frameworks
    • Experience working with Microservices Architecture
    • Experience using Virtualized hosting and delivery (Docker, Kubernetes)
    • Experience working with Realtime Data Streaming (e.g. Kafka, Kinesis)
    • Experience with NoSQL/Non-relational Databases
    • Experience with defining strategies used in an engineering team’s solutions development work
    • Understanding of Serverless Computing (e.g. AWS cloud services)
    • Understanding of AWS Messaging Services (e.g. SNS & SQS)
    • Understanding of DevOps and CI/CD tools (e.g. GitLab CI / Jenkins / Bamboo)
    • Understanding of frontend engineer workflow and build tools such as npm, webpack, etc

    Additional Information

    Daxko is dedicated to pursuing and hiring a diverse workforce. We are committed to diversity in the broadest sense, including thought and perspective, age, ability, nationality, ethnicity, orientation, and gender. The skills, perspectives, ideas, and experiences of all of our team members contribute to the vitality and success of our purpose and values.

    We truly care for our team members, and this is reflected through our offices, benefits, and great perks. Some of our favorites include: 

    • Flexible paid time off 
    • Affordable health, dental, and vision insurance options
    • Monthly fitness reimbursement
    • 401(k) matching
    • New-Parent Paid Leave
    • 1-month paid sabbatical every 5 years
    • Casual work environments

    Read Full Job Description
    Apply now
    By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

    Technology we use

    • Engineering
    • Product
    • Sales & Marketing
      • JavaLanguages
      • JavascriptLanguages
      • PHPLanguages
      • SqlLanguages
      • SwiftLanguages
      • jQueryLibraries
      • jQuery UILibraries
      • ReactLibraries
      • ReduxLibraries
      • Node.jsFrameworks
      • ZendFrameworks
      • MySQLDatabases
      • RedisDatabases
      • Google AnalyticsAnalytics
      • PendoAnalytics
      • BalsamiqDesign
      • IllustratorDesign
      • InVisionDesign
      • PhotoshopDesign
      • SketchDesign
      • ConfluenceManagement
      • JIRAManagement
      • TrelloManagement
      • SalesforceCRM

    Location

    Our office sits on the river in the heart of the West Loop across the street from Willis (Sears) Tower and next to the water taxi.

    An Insider's view of Club Automation

    What’s the vibe like in the office?

    Our office is high energy & collaborative. We promote interaction within & across teams to build camaraderie. They say life happens in the kitchen & that’s true here too! Whether it’s grabbing coffee, sharing our family-style Friday lunches, or grabbing a beer at the end of the day, we check our egos at the door & have fun while working together.

    John

    Team Lead of Customer Service

    What kinds of technical challenges do you and your team face?

    To meet the demands of our fast-growing customers, my team builds applications focused on scalability and configurability. We are challenged to think innovatively about how our applications can service one customer or ten-thousand customers with an equally engaging and responsive user experience.

    Tyler

    UI Architect

    What does career growth look like on your team?

    The demand for our product is growing which has led to a lot of growth opportunity. Leaders check in with their team members regularly to learn more about their long-term interests. There’s ample opportunity to shadow teammates in other roles and we’re encouraged to grow our skillset or explore a new one through resources like LinkedIn Learning.

    Hillari

    Training Team Lead

    How do your team's ideas influence the company's direction?

    At its core, Club Automation is an employee-driven organization. Innovation starts within and across our teams, and ideas flow outward from there; we make efforts not to be constrained by top-down thinking. We believe that there is no problem for which a knowledgeable, talented, and driven group of people cannot create a solution.

    Bill

    Director of Engineering

    How has your career grown since starting at the company?

    I started as an intern here, and right after graduating, I earned a full time BDR role. I was then promoted to an Account Executive 6 months later. It’s inspiring to work in a company that trusts you and recognizes potential for growth, encourages that growth, and gives you the necessary tools to become a leader and handle greater responsibilities.

    Christian

    Junior Account Executive

    What are Club Automation Perks + Benefits

    Club Automation Benefits Overview

    Club automation is a startup environment with established funding that allows us to offer excellent perks and benefits.

    Culture
    Volunteer in local community
    Club Automation participates in local volunteer activities such as the Chase Corporate Challenge, Bernie's Book Bank, Augie's Quest, and Feed My Starving Children.
    Friends outside of work
    Eat lunch together
    Intracompany committees
    Club Automation has various committees like the Time Hostage Rescue Team, Daxko Development Committee, and the Culture Committee!
    Daily sync
    Open door policy
    Team owned deliverables
    Team based strategic planning
    Group brainstorming sessions
    Pair programming
    Open office floor plan
    Diversity
    Unconscious bias training
    Implicit Bias Training
    Health Insurance & Wellness Benefits
    Flexible Spending Account (FSA)
    Club Automation's Flexible Spending Account (FSA) helps employees cover out-of-pocket medical expenses with pre-tax contributions of up to $2,700 annually.
    Disability Insurance
    Company-paid long and short-term disability insurance provides 60% of your pre-disability earnings up to certain limits.
    Dental Benefits
    Vision Benefits
    Health Insurance Benefits
    Club Automation provide a wealthy health insurance plan through BCBS with options for PPO and HDHP. Company contributes to the cost of both plans for all levels of coverage.
    Life Insurance
    Club Automation provides company-paid life insurance policies for $100,000 to all full-time team members.
    Wellness Programs
    In an effort to promote team member health and wellness, Club Automation provides a monthly fitness reimbursement to all team members.
    Onsite Gym
    Retirement & Stock Options Benefits
    401(K)
    401(K) Matching
    Club Automation's 401(k) retirement plan matches 50% of an employee's contributions up to 7% of their annual base salary..
    Company Equity
    Company equity is available for some senior leadership positions.
    Performance Bonus
    Child Care & Parental Leave Benefits
    Generous Parental Leave
    Full-time team members may take advantage of a generous parental leave benefit.
    Flexible Work Schedule
    Club Automation provides employees with a flexible work schedule that includes Flexible start and end times for most roles.
    Remote Work Program
    Family Medical Leave
    Vacation & Time Off Benefits
    Generous PTO
    Club Automation offers a Flexible PTO policy with no accrual necessary.
    Sabbatical
    Club Automation offers full-time team members a 4-week paid sabbatical leave for every 5 years of service from the date of full-time hire.
    Paid Holidays
    Perks & Discounts
    Casual Dress
    Company Outings
    Twice per year, we shut down our office and go volunteer for special projects designed to help the community. We also have social events that get team members together.
    Free Daily Meals
    Employees get free lunch on Friday.
    Stocked Kitchen
    Fridges are stocked with soft drinks and ‘fancy water’, coffee machines, etc.
    Some Meals Provided
    Free weekly Friday lunches that allow us to eat and hang out together.
    Happy Hours
    Fitness Subsidies
    In an effort to promote team member health and wellness, Club Automation provides a monthly fitness reimbursement of up to $100 to all team members. All fitness facilities are eligible.
    Professional Development Benefits
    Cross functional training encouraged
    Promote from within
    Time allotted for learning
    Online course subscriptions available

    Additional Perks + Benefits

    Club Automation has been recognized for providing team members with competitive benefits that celebrate its culture, promote health & wellness, and help team members achieve their goals. For this reason, we have designed our Team Member Benefit plans to promote an innovative and healthy work environment, to support your financial wellbeing, and to protect you against any potential hardship brought about by unforeseen accidents or injury.

    Apply now
    By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
    Save jobView Club Automation's full profileSee more Club Automation jobs