Rugiet is disrupting healthcare as we know it. With personalized plans, a growing lineup of compound pharmaceuticals, and an easy-to-use online platform, we help patients create custom sexual health and wellness plans that align with their unique goals and lifestyles. All at a price they can afford.
We are seeking a highly skilled and experienced Technology Lead to join our dynamic team at Rugiet. In this role, you will oversee the technical direction of our engineering efforts, mentor a talented team of developers, and contribute to building scalable, high-performance applications using Ruby on Rails. This is a leadership role requiring hands-on development experience, technical expertise, and a strategic mindset to drive innovation and excellence.
Key Responsibilities
Technical Leadership:
Lead the design, development, and deployment of scalable Ruby on Rails applications.
Drive best practices in code quality, architecture, and performance optimization.
Make informed technical decisions and provide guidance on architecture and system design.
Team Management:
Mentor and guide a team of engineers, fostering a culture of learning and growth.
Collaborate with cross-functional teams, including product managers and designers, to deliver high-quality solutions.
Conduct code reviews and provide constructive feedback to ensure code quality.
Project Management:
Oversee the end-to-end software development lifecycle, from requirements gathering to deployment and maintenance.
Prioritize and manage technical debt, ensuring long-term maintainability.
Ensure timely delivery of projects by coordinating resources and resolving roadblocks.
Innovation and Improvement:
Evaluate and implement new tools, frameworks, and technologies to improve the development process.
Monitor application performance and proactively address scalability and reliability challenges.
Day-to-Day Responsibilities
Attend daily strategic meetings to plan and create technical designs to address our various technical challenges and optimize our systems.
Creating system design and architecture for our products and platforms.
Mentor and coach less experienced engineers.
Explain complex technical concepts in an easily digestible way to stakeholders and executives.
Evaluate new libraries, languages, tools, and frameworks that will ensure our product and platforms are up to date and performing optimally.
Develop our web applications and SaaS platform for all of our brands.
Manage and ensure our product launches to released on time and smoothly.
Diagnose and resolve system issues.
Break down complex tasks into smaller chunks that can be assigned and distributed to different team members.
Lead, guide, delegate, and inspire a small team of engineers.
Required Skills And Experience
10+ years of experience in software development, with at least 5+ years experience with React and 2+ years with Ruby.