Sr. Software Engineer
- Employer
- Apruve
- Location
- Minneapolis
- Salary
- Competitive
View more
- Industry
- Financial Services and Banking
- Role
- Engineer
- Job Type
- Long-Term
- Hours
- Full Time
Apruve is a fast growing financial technology startup that is venture backed by Tier 1 investors from both coasts. We are an electric group of talented developers, goofy marketers, and savvy sales individuals. Our humor is top-notch (at least we think so), but our work ethic is priority.
We are looking for someone who can wear a lot of different hats while gaining exposure to many different aspects of software development. We value communication and collaboration skills as much as technical skills.
Things we do
- Building the largest B2B credit network in the world (think Visa, but better!)
- Automating old financial processes to make them fast and good
- Genuinely enjoy each other's company
Things you'll get to work on
- Working on a vanguard, fintech product
- Product planning in an engineering centric environment
- DevOps for a high availability, financial application
- Constant improvement of our process with extensive automated testing and code reviews.
- Real startup life with all the bumps
Our stack
- Ruby on Rails
- PostgreSQL
- Heroku
- Angular
- Redis
Requirements
- 3+ Years Web Development
- Experience with Ruby on Rails is nice to see, but not a requirement
- Strong Relational Database experience (PosgreSQL)
- Test Driven Development (rspec, karma, testing frameworks)
- Experience developing and integrating RESTful JSON Web services
- Familiarity with Single Page Apps and associated Javascript Frameworks
- Experience with ERP or Ecommerce Systems
- Excellent communication and organizational skills
Salary commensurate with experience. Benefits include health, stock options and a 401K. We have no formal vacation policy and a very flexible maternity/paternity policy.
Job Type: Full-time
COVID-19 considerations:
We are currently working remotely from home with no concrete plans to return to the office. We meet occasionally as a team for social gatherings or meetings.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert