Reports To: CEO
Full Time – Exempt (Salary)
Location: Remote
Company Description:
Revive offers technology solutions to help brands maximize inventory productivity via data-driven refurbishment services. We are creating circular & sustainable collections with brand partners by extending the life of every garment we touch. Revive’s focus on technology, innovation, and sustainability is changing how consumers and brands view the garments they buy and produce.
Overview:
We are seeking an Engineering Manager who embodies the role of a startup team’s player/coach. This unique position requires a balance of technical expertise and leadership skills. You will not only guide and mentor a small team of engineers but also actively participate in the design and development of our products. This role is perfect for a highly skilled engineer who is passionate about coding and equally enthusiastic about fostering team growth and innovation.
This job description is intended to describe the general nature and level of work but is not inclusive of all duties, responsibilities or qualifications. Duties, responsibilities, and activities may change at any time based on business needs.
Responsibilities:
Leadership and Management:
- Lead, mentor, and inspire a team of software engineers, fostering a collaborative and high-performance work environment.
- Conduct regular one-on-one meetings, provide constructive feedback, and support career development for team members.
- Drive the recruitment, onboarding, and retention of top engineering talent.
Technical Contribution:
- Actively participate in the design, coding, and testing of new features and products.
- Ensure the technical excellence and quality of the team’s output through code reviews and best practices.
- Troubleshoot and resolve complex technical issues, providing guidance and support to team members.
Project Management:
- Collaborate with product managers and other stakeholders to define project scope, goals, and deliverables.
- Manage and prioritize the engineering team’s workload, ensuring timely delivery of high-quality products.
- Continuously improve development processes and workflows for efficiency and effectiveness.
Strategic Planning:
- Contribute to the development and execution of the company’s technical roadmap and strategy.
- Stay up-to-date with industry trends and emerging technologies to ensure our solutions remain competitive and innovative.
- Foster a culture of continuous learning and improvement within the engineering team.
Requirements:
- 5+ years of experience in software development with a focus on Ruby on Rails.
- Strong proficiency in React and modern JavaScript frameworks.
- Experience with front-end technologies including HTML5, CSS3, and JavaScript.
- Proficient in writing and optimizing SQL queries.
- Familiarity with RESTful APIs and web services.
- Experience with version control systems, particularly Git.
- Strong understanding of agile development methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Experience with AWS deployment.
- Knowledge of CI/CD pipelines and tools.
- Background in test-driven development (TDD) and continuous integration.
You Will Love This Job Because:
- You’ve been at a startup before, and you’ll get to apply the things you learned there.
- You’ve seen an app/startup scale up before, and you love seeing your team grow and succeed.
- You enjoy working in a small, close-knit team where every member's contributions are valued and impactful.
- You thrive in a collaborative environment and appreciate the opportunity to wear multiple hats.
- You value direct communication and the ability to quickly implement new ideas.
- You are excited about the opportunity to influence the direction of our technology stack and development practices.
- You appreciate a supportive work environment where continuous learning and professional growth are encouraged.
What we offer:
- Medical, Dental, and Vision.
- 401K.
- Unlimited PTO.
Position Type / Expected Hours of Work:
This is a full-time, exempt position. This position is not eligible for overtime. Work hours are typically 40 hours a week, Monday thru Friday.
COVID Vaccination Required.
#J-18808-Ljbffr