Job Description
Qgiv exists to help people fulfill their passion to make a difference. Founded in 2007, Qgiv now provides thoughtfully-designed, user-friendly fundraising software to more than 6,000 nonprofits in the US and Canada. Nonprofits such as Habitat for Humanity, Big Brothers Big Sisters, Junior Achievement, Humane Society's, and more use Qgiv's online fundraising tools to delight donors and raise funds for their missions.
We're guided by our core values: empathy, introspection, honesty + integrity, persistence, openness, respect, and passion. We work hard to meet deadlines and goals, but we also take time to celebrate and have fun! In the office, we enjoy game nights, potlucks, costumes, office decorating competitions, a monthly birthday cake, and more free snacks and beverages than should be allowed. For those remote, we stay connected through video and Slack, weekly coffee talks, and virtual Town Hall meetings.
We strive to create a workplace culture in which individuals can be their authentic selves while working towards our company mission. We don't search for perfect candidates; we look for candidates that are invested in helping us improve while also improving themselves.
As a Software Engineer on the Mobile team, you will help us maintain and develop new features for our events and auction software. Alongside other members of the Mobile team, you will help gather requirements, implement features for the back-end, front-end or both, while keeping an eye on updates for our existing platform. Do you love building systems and problem solving? So do we! Whether it is overcoming a technical hurdle or finding an elegant solution that helps users, your passion for solving problems and working with lots of moving parts will help you be successful in this role.
Do you get excited by a well-designed REST API? How about keeping up with the latest JavaScript MVC's? We are looking for someone who can help us continue to expand our features and functionality to make Qgiv software events a breeze. You will work closely within the team of engineers to flow between the front and back-end depending on a few factors. Have you ever participated in an online or charitable auction? If so, you might be familiar with how fun, but complex they can be. There are lots of scenarios to account for and getting it just right is critical to making it a great user experience. We are looking for someone who can help us make our auction software an industry leader.
Requirements
On the technical side, your experience in the following will also be necessary:
- Proficient with JavaScript (ES6) MVC's, HTML (Twig), CSS/SCSS
- Proficient with PHP and MySQL
- GitHub or some other method of version control
- Experience in older front-end tools like jQuery
- Implementing UI using existing front-end patterns
- Experience with server-sent events (SSE) and/or web sockets
- Experience supporting React Web
- Experience in test-driven development
What does success look like?
- Effortlessly flow between back-end and front-end tasks
- Work autonomously with team members to accomplish tasks across multiple timezones
- Understand the "Big" picture to know which areas need additional support
- Help us migrate our auction experience to React
- Build additional features in our auction product that give us a best-in-class fundraising solution
Benefits
What's in it for you?
- Join an ambitious tech company building products that help nonprofits fundraise more effectively so they can change the world
- Competitive pay
- Hybrid Schedule
- Health, vision, dental insurance, fitness plan reimbursement, life and disability insurance, and a retirement savings plan
- A flexible paid time off policy and paid holidays
- Paid volunteer time off so you can make good things happen in your community
- 3 weeks paid parental leave (after 12 months of employment)
- Time off to vote
- The hardware you need to get the job done!
- Lots of Qgiv gear to add to your wardrobe (we have some of the softest shirts around)!
Qgiv is proud to be an equal opportunity employer. Our products and services benefit from diverse backgrounds and experiences. All qualified applications will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, pregnancy, medical conditions, veteran status, physical [dis]ability, genetic information, or any other characteristic protected by law.
Explore More
Date Posted
10/10/2023
Views
8
Positive
Subjectivity Score: 0.8
Similar Jobs
Pulmonary Critical Care Physician - Glynn & Associates, LLC
Views in the last 30 days - 0
View Details