Engineering Manager
Reports To: CEO
Full Time β Exempt (Salary)
Salary Range: $123,000-$182,000
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. As a generalist manager, you'll make sure app developers, analytics engineers, and other technical roles all integrate and build well-integrated software. 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:
- Guide the design and architecture of our platform as we integrate our proprietary app, our data platform, and outside integrations
- 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 data integrations.
- Experience working between data engineers and app developers
- Familiarity with React and modern JavaScript frameworks.
- Familiarity with front-end technologies including HTML5, CSS3, and JavaScript.
- 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