Engineering Manager

Snap! Mobile • Remote

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

Apply Now

Date Posted

03/10/2023

Views

8

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.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 Details

Director 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 Details

Director, 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 Details

Linux 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 Details

Data 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 Details

Director, 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