Snap! Mobile

Software Engineering Manager

Sorry, this job was removed at 8:05 a.m. (CST) on Wednesday, August 24, 2022
Find out who's hiring in Dallas, TX.
See all Developer + Engineer jobs in Dallas, TX
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

~ This is a full-time position in Dallas, TX area (office located in Richardson) ~

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.

 

Our Team:

  • We are a very mission driven company and believe that we need to champion the champions to help the next generation
  • We are domain driven, domain focused, and domain structured
  • We value transparency, expediency, and collaboration
  • We believe in outcome over output, and people over process
  • We practice Continuous Delivery to move fast in supporting our users

 

Software Engineering Manager Role: 

We are looking for someone to grow our core fundraising product. This is a great opportunity to help developers of all levels to grow and excel in their career. This role necessitates a technical leader who can help the teams deliver quality through clarifying goals, coaching, technical support, and hands-on work. Some people management, generating metrics, and admin work will be required. If we had to put an approximate split of the work it would be 30% hands on, 30% project management, and 40% helping the team grow.

 

Software Engineering Manager Responsibilities: 

  • Work within one of several domains, helping teams build out the future of our products

  • Work closely with product managers to plan out upcoming projects, and define quarterly OKRs

  • Provide clarity to the team through goal setting and support

  • Make sure quality, security, and monitoring is part of everything we do 

  • Help hire top quality talent

  • Provide KPI metrics to upper management 

  • Work closely with the teams to make sure they have all that they need to be successful 

 

Software Engineering Manager Qualifications: 

  • 3+ years technical management experience 

  • 5+ years individual contributor experience or more across the full stack, preferably utilizing NodeJS

  • Clear understanding of distributed system architectures vs monoliths

  • Experience in full cycle development - from conception to ownership in production 

  • Experience with various monitoring tools and how to use the data to make improvements 

  • Continuous Delivery experience and deployment techniques such as blue/green releases, canary releases, etc 

  • Expert knowledge of Git, and Git best practices

 

About You: 

  • You love what you do 

  • You're passionate about helping others and empowering them to do their best 

  • You're comfortable with change and ambiguity 

 

Snap! Raise is proud to offer the following benefits: 

  • Medical, Dental, Vision

  • 401K with a 4% match from the company

  • Unlimited PTO

  • Flex Birthday day off

  • Monthly Wellness Classes (virtually!)

 

Notes: 

  • Annual salary for role is $160k

 

PM20

See More
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

What are Snap! Mobile Perks + Benefits

Snap! Mobile Benefits Overview

At Snap! Mobile, we are proud to offer unlimited paid time off, 401K with a company match, 13 paid holidays, maternity and paternity leave benefits and company-paid life insurance.

Culture
Volunteer in local community
Open door policy
OKR operational model
Team based strategic planning
Day off for your birthday
President's club
Employee awards
Flexible work schedule
Remote work program
Snap! Raise allows employees to take advantage of remote work programs at their manager's discretion.
Diversity
Hiring practices that promote diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Medical and dependent care costs can pile up. We provide an opportunity to save on those expenses by taking advantage of pre-tax benefits with a Flexible Spending Account!
Disability insurance
Dental insurance
Snap! Raise offers dental coverage for our employees and their families through Guardian, covering 100% of the cost of preventative care, including x-rays.
Vision insurance
Snap! Raise offers vision benefits for our employees and their families through VSP Vision Care to help our employees get the most out of their vision care and have lower out-of-pocket costs.
Health insurance
Snap! Raise Medical Benefits are available through Cigna for Employees, their Children, and their Spouse/ Domestic Partner. Benefits begin after 6 days of employment.
Life insurance
Snap! Raise provides Basic Life Insurance and Accidental Death & Dismemberment (AD&D) Insurance to our employees through Guardian.
Wellness programs
Team workouts
Mental health benefits
Free account to headspace app
Financial & Retirement
401(K)
401(K) matching
Our 401k plan provides the opportunity to save for retirement on a tax- advantaged basis with 4% matching from the employer, starting on the first of the month after 90 days of employment.
Company equity
Snap! Raise offers stock options beginning at 6 months of employment through our employee profit-sharing program. This program includes vesting over a four-year period.
Child Care & Parental Leave Benefits
Generous parental leave
Company sponsored family events
Vacation & Time Off Benefits
Unlimited vacation policy
Generous PTO
Paid volunteer time
Paid holidays
Flexible time off
Office Perks
Company-sponsored outings
Company-sponsored happy hours
Pet friendly
Professional Development Benefits
Job training & conferences
Snap! Raise offers employee development efforts within a wide range of professional training programs, including job-specific, management and leadership development.
Lunch and learns
Snap! Raise hosts lunch and learn meetings as part of our Wellness Program. These events happen once per quarter.
Promote from within
Customized development tracks

More Jobs at Snap! Mobile

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Snap! MobileFind similar jobs like this