Responsibilities
- Build and release features in product areas that are essential to the success of our customers and our business.
- Work with world-class engineering, product, and design teams - you'll have the opportunity to learn from a wide variety of experiences and, of course, to share your own.
- Follow the technical best practices for our APIs, integrations and IAM systems that allow our platform to exceed its performance goals and customers expectations.
- Grow your expertise and fluency with core pieces of technology across the entire application stack.
Requirements
- 3+ years of experience as a software engineer, including familiarity with the different pieces of technology involved in building modern web applications.
- Experience developing backends in Ruby and relational databases.
- Experience with modern front-end technologies such as React and TypeScript, and enjoy working on the client-side.
- Worked with a variety of web APIs and developed backend services using modern OOP practices.
- Excited to work collaboratively within engineering and across functional teams.
- Eager to contribute your ideas and experiences to help Affinity continuously improve as a product and as a company.
Benefits
- Comprehensive health insurance for both you and your family.
- Annual education budget and a comprehensive L&D program.
- Monthly budget for wellness memberships/equipment to support your overall health and happiness.
Additional Information
- Language requirements: Proficient in English