Engineering Manager
Posted 16ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Engineering Manager leading a remote team at Riipen, North America’s largest online marketplace for experiential learning. Overseeing development and mentoring engineers for successful project delivery.
Responsibilities:
- Planning and coordinating development sprints
- Collaborating with Designers and Product Managers to plan and implement features
- Writing efficient, maintainable code
- Mentoring team members and providing feedback on technical and architectural decisions
- Designing effective data models and database structures
- Participating in and facilitating code reviews
- Bringing forward ideas to continually improve our tech stack, development practices, and code quality
Requirements:
- Have 5+ years of experience developing Ruby on Rails applications
- Have experience leading or mentoring engineers, whether formally as a manager or informally as a technical leader
- Are comfortable balancing hands-on development with supporting and guiding a team
- Have experience with common Rails ecosystem tools such as RSpec, Simple Form, CanCanCan, Capybara, FactoryBot, or similar libraries
- Have experience designing and working with PostgreSQL or other relational databases
- Have experience working with modern CSS and JavaScript frameworks such as TailwindCSS, Turbo, Stimulus, React, or similar tools
- Care deeply about code quality, maintainability, and thoughtful engineering practices
- Enjoy working in small, collaborative remote teams
- Are comfortable prioritizing work, managing your time, and taking ownership of projects
- Have strong written and verbal communication skills, especially in distributed teams
- A degree or certificate in Computer Science, Software Engineering, Software Development, or a related field is helpful, but equivalent experience is just as valuable.
Benefits:
- 🌐 Remote/travel working opportunities (when appropriate)
- 🏖️ 4 weeks of annual vacation
- 🤕 Paid sick leave
- 🏥 Extended Health and Dental benefits from your first day
- 💻 We will ensure you have a great work-from-home setup
- 📚 Learning & Development Stipend after 6 months of employment




















