⚠️ Only available to applicants residing in Latin America ⚠️

Country Restrictions:

Ecuador

Brazil

Argentina

Honduras

Company believes all people, everywhere deserve to realize their most well self. Everything we do—every product, every support call, every line of code—is focused on bringing those moments of connection and renewal to life. We connect Company wellness professionals around the world, with millions of people seeking transformative experiences.

The meaning of ‘wellness’ has evolved significantly over the last century. Wellness is now a holistic concept, encompassing all aspects of a person’s wellbeing. In championing inclusion, diversity and access throughout everything we do, we’re able to produce innovative and intuitive solutions for wellness seekers and providers, regardless of where they are on their wellness journey.

About the role:

As a Senior Software Engineer, you’ll be a part of a team working to build secure, easy to use Authentication and Authorization systems for the Company ecosystem. You’ll pursue continuous improvement to help Company achieve its mission: Powering the world’s fitness and wellness businesses and connecting them with more consumers, more effectively, than anyone else. We are seeking an intelligent, ego-free and inquisitive problem solver who loves learning just as much as they do teaching. You would be joining a dynamic team with a strong focus on collaboration and creativity. Work in partnership with a diverse group of engineers and QA to create unique customer solutions for an ever changing marketplace. We emphasize flexibility and a strong work life balance in conjunction with a fast-paced, agile environment. The team values transparency, being humble and helpful, and embracing the Scrum framework. This is an opportunity to be a part of a supportive engineering culture that not only values building great software but improving the lives of the people that use our products every day.

Responsibilities:

  • As a self-directed, key contributor to code development on features and bugs to produce successful team sprints.
  • Making implementation design decisions around new feature components.
  • Producing contingency plans for critical projects.
  • Analyzing technical requirements with the team to gauge level of effort.
  • Carefully analyzing design specifications before coding to understand effort levels required.
  • Creating technical documentation for new features that peers can easily understand.
  • Writing and executing tests, including creating comprehensive unit and integration tests.
  • Participating in an on-call rotation duty to respond to after-hours system incidents.
  • Performing peer code reviews to ensure quality of the codebase.
  • Keeping abreast of new technologies.
  • Ensuring designs and projects created comply with design library guidelines, internal best practices, and coding conventions when applicable.

What they’re looking for:

- Bachelor's Degree in Computer Science, engineering, or related field.

- 8+ Years of experience in programming large-scale SaaS products.

- 5+ Years of experience working with .NET C#.

- 4+ Years of experience working with AWS.

- 3+ Years of experience working with SQL (Ideally PostgreSQL.)

- 2+ Years of working experience with ASP.NET.

- Advanced English level.

Nice to have:

Microservices, Kubernetes, New Relic, Kibana, MongoDB, DynamoDB, React, NextJS

Time Zone:

PST or MST
(They are flexible, onboarding in PST, but then it can be MST, CST, or EST)


😎 Ready to embark on an inspiring journey? Become part of our client community today, access global opportunities, and take your technology career to the next level.