Sr. Software Engineer (Ruby)
This job has expired. The employer might not be hiring anymore.
OUR MISSION At Torch, we believe in the power of people. People are the heart of every success story. They collaborate to achieve ambitious things together. And they inspire others to build a better future. That’s why our mission at Torch is to unlock the potential of people, teams, and organizations. We believe that trusted relationships are the key to helping people realize their full potential. When people experience transformational growth in the context of a trusted relationship, they achieve more, their teams excel, and their organizations thrive. By combining a community of expert coaches, scalable technology, and the latest behavioral science, Torch helps our customers develop their people, create stronger leaders and managers, and drive business performance. Backed by top-tier investors, Torch is a fast-growing, mission-driven SaaS startup comprised of people who are passionate about helping leaders, their teams, and their organizations achieve more. If that sounds worthw
- Collaborate with product teams to design and build creative solutions, enabling personal growth for our clients while empowering our coaches
- Work as a full-stack engineer to create reusable components with modern, maintainable, and testable code
- Identify opportunities for rapid innovation using PaaS or Open Source components wherever possible
- Design and communicate coding standards and contribute to the architecture plan
- Take part in peer code review processes to help ensure a high standard of quality
- Mentor your teammates and help guide them through their technical expertise and career journeys
- Six years of experience server-side programming with Ruby on Rails
- Comprehensive understanding of various testing methodologies, ensuring thorough coverage and high-quality user experiences.
- Experience with JavaScript (preferably using React, Flow or TypeScript)
- Experience with PostgreSQL
- Experience with PaaS cloud technologies, preferably AWS
- Knowledge of RESTful web services
- Comfort with distributed application design patterns and asynchronous programming models
- Knowledge of security best practices and adherence to data protection regulations
- Familiarity with front-end and back-end performance optimization techniques
- A degree in Computer Science, a related STEM field, or equivalent professional experience
- Experience with Serverless programming and/or container based development
- Knowledge of Python , Flask, FastAPI and associated technologies
- Exposure to working within and extending design systems, preferably using Storybook and ChakraUI
- Setting up and maintaining CI/CD pipelines
- Devising and executing build and deployment strategies
- Health Insurance (medical, dental, and vision)
- Unlimited PTO
- 401k Retirement Plan
- Life & Disability Insurance
- Paid Parental Leave
- Torch Coaching
- UP Days
- Remote Workstation Stipend