Engineering Manager
Company
Snap! Mobile
Location
Remote
Type
Full Time
Job Description
About Snap! Mobile, Inc:Â
Â
Snap! Mobile, Inc. is the leading online fundraising and e-commerce platform servicing schools, teams, clubs, and booster clubs to help them get the resources they need to build the next generation of leaders. There are a hundred ways you can join us in creating a better tomorrow. Donate to a program. Buy a T-shirt. Become part of our team. Whatever it is, it will be the most important, meaningful thing you can do, because youâll be making a difference in the life of a kid. And every kid needs a champion.
About Us
Our applications are built primarily using Node.js, TypeScript (Vue.js), and Postgres, with some legacy systems on Ruby on Rails, Python, and MySQL (RDS). We utilize AWS and deploy to production on average 10 times per day. We are focused on Continuous Delivery and CI/CD pipelines. We value being agile over doing "Agile."
This is a Full-Time, Remote position.
Our TeamÂ
- We prioritize action through transparency, and expediency - we are lean and put focus on outcome over process (process exists, we just donât do things for the sake of it).
- We support and help one another to achieve our goals - we love pair programming.Â
- We acknowledge that innovation can come from anyone - we value curiosity, creativity, courage, and playfulness.Â
- Our motivation stems from having clarity of work and autonomy.Â
- We are a very mission driven company and believe that we need to champion the champions to help the next generation.Â
- Constructive feedback, giving kudos for work well done, and encouraging one another helps us grow.Â
- We are domain driven, domain focused, and domain structured.Â
- We take ownership in the full lifecycle of our work: discovery, development, quality control, release, and post launch maintenance.Â
- Continuous Delivery allows us to move fast; Cool down sprints allow us to breathe.
About you
This role necessitates a technical leader who can help the teams deliver quality through clarifying goals, coaching, technical support, and hands-on work.Â
- You love what you do.
- You're passionate about helping others and empowering them to do their best.
- You are a mentor and a leader.
- Youâre a software engineer with years of experience and a deep understanding of systems engineering or software engineering practices.
- You are a problem solver with a passion for simple, clean, and maintainable solutions.
- You're comfortable with change and ambiguity
Hereâs how you will make an impact.
Collaborate and Communicate
- Connect the dots and see the big picture.
- Make sure Engineers understand âThe Whyâ.
- Act as a liaison between departments and teams.
- Communicate a clear and consistent technology vision.
- Support the Product Team with technical insight.
- Ensure Engineering Roadmap is factored into Product Roadmaps.
- Commit to roadmaps.
- Clearly prioritize your work and your teamâs work. Break down commitments into clear objectives.
- Be responsive.
Lead through example.
- Motivate and inspire.
- Be accountable and hold other teams accountable.Â
- Maintain a positive and respectful culture.
- Hire and retain strong engineers. Support their personal development.
- Be Present in meetings.
- Be aware of your teams mental and physical wellbeing.
- Know your product inside out. Be able to explain how it works.
- Take responsibility and share learnings.
- Celebrate the wins: Big and small.
Engage
- Maintain accurate architecture diagrams and documentation.
- Partner with your Engineers to design key features.
- Use your experience to align engineers with technical best practices, security compliance, and industry standards.
- Proactively identify and remove blockers, clearing the way for your teams to move forward.
- Uphold our coding guidelines.
- Focus on quality.
- Ensure the adoption of shared services.
- Connect team members with appropriate resources.
- Coordinate with product and support teams to address bug fixes and release code.Â
Compensation depends on level of experience. Ranging between $150- $175K.Â
Snap! Mobile is proud to offer the following benefits:
- Medical, Dental, Vision   Â
- 401K with a 4% match from the company   Â
- 13 paid holidays  Â
- Unlimited PTO
- Professional Development Opportunities
CA Residents click here for privacy policy
Date Posted
03/10/2023
Views
8
Similar Jobs
Account Manager, Care Partnerships - Headway
Views in the last 30 days - 0
Headway a mental health care company founded in 2019 aims to revolutionize mental healthcare by building a national network of providers accepting ins...
View DetailsDirector of Pricing - Garner Health
Views in the last 30 days - 0
Garner Health is a rapidly growing company backed by toptier venture capital firms Their mission is to transform the healthcare economy by delivering ...
View DetailsDirector, Product, Customer, and Lifecycle Marketing - Garner Health
Views in the last 30 days - 0
Garner Health is seeking an experienced Product Marketing Leader to join their team The ideal candidate will lead the product marketing efforts focusi...
View DetailsLinux Support Engineer - Voltage Park
Views in the last 30 days - 0
Voltage Park is seeking a Linux Support Engineer for a fulltime remote position The ideal candidate will have command line level Linux sys administrat...
View DetailsData Analyst - Agero
Views in the last 30 days - 0
Agero a leading B2B whitelabel provider of digital driver assistance services is revolutionizing the vehicle ownership experience through datadriven t...
View DetailsDirector, Product (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a leading company in experience research technology offering a platform for major companies to gain insights into user needs and behaviors T...
View Details