Sr. Software Development Engineer (React Native/Node)
If you live and breathe mobile development, love engineering fast and beautiful user experiences, and are excited about working on complex systems at scale, this is the place for you. At Pushpay, we build world-class mobile-first giving and engagement solutions that help organizations increase participation and change their communities for the better. Our team is challenged with scaling, enhancing and maintaining a modern cloud-hosted React Native based mobile application platform built around a Node backend.
We want to grow our team with inquisitive people who are passionate about their craft. You will be surrounded with other dedicated, talented software engineers and support teams who hold the value of excellence high. At Pushpay, we provide an environment that promotes open discussion about approaches to solve complex problems, and empower developers to learn new technologies and techniques.
- 3+ years of production software engineering experience
- Communication skills for a highly collaborative software development process.
- Practical commercial experience with:
- React Native
- Working with designers to create rich and modern apps
- Capable of architecting complex software solutions
- Be a happy, positive-minded and kind person
- Have a personal commitment to continuously learn and improve
- Must be legally authorized to work in the U.S.A without sponsorship for employment visa status (e.g., H1B status)
Ideally you will also have a good understanding of, and hands on experience with:
- Using a range of AWS services
- Writing server-side systems in Node.js
- Automated testing, stubbing, and mocking
- Continuous Integration / Deployment