SecureGive is a faith-based organization that serves churches and nonprofits. With a vision to see every ministry fully funded, we build and provide technology that empowers people to give. As a software developer joining our team, you will be a key contributor to building enterprise-level giving and donation management solutions. You will get the chance to work as part of a faith-focused and talented Agile team to create and maintain a broad suite of software applications, including Web, Mobile, Kiosk, and SMS.
What you will be doing:
Developing services and components that are performant and robust using the latest technologies, MacBook Pro computers, and industry best practices.
Creating Unit Tests to ensure code quality and performance.
Creating documentation that conveys the function and design of your work.
Developing in Scala, React, React Native, Electron and Swift on a Linux platform.
Contribute to all aspects of the SDLC.
Experience Building RESTful Web Services using SCALA, Java, C# or other OOP/Functional languages.
Experience creating responsive web application using React, Angular or VUE.
Data Object-relational mapping experience using an ORM like Hibernate, Entity Framework, or Slick.
A Bachelor's degree in computer science, computer engineering, or a related discipline and 3 years of experience or 5 years direct experience as a software developer.
Nice to Have:
Previous experience with Software as a Service applications.
Mobile development using React Native, Swift, or Electron.
Experience working in a fast-paced agile environment.