Senior Developer
Company | ZayZoon |
---|---|
Location | Orlando, FL, USA, Winnipeg, MB, Canada, Toronto, ON, Canada, Calgary, AB, Canada, St. Louis, MO, USA, Pittsburgh, PA, USA, Edmonton, AB, Canada, Scottsdale, AZ, USA, Columbus, OH, USA, Dieppe, NB, Canada, Phoenix, AZ, USA, Ottawa, ON, Canada, Halifax Regional Municipality, NS, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 4+ years of hands-on Ruby on Rails experience with production applications
- Experience solving issues around scale, concurrency, queuing, background processing, and efficient ingestion of third party data
- Mastery of fundamentals. SOLID coding principles, domain-driven design, performant code and queries, unit and integration testing.
- Ability to build quick when we need to experiment, build clean when MVP becomes core functionality
- Strong SQL and data analysis skills and an eagerness to dig into data as part of problem solving.
- Full stack mentality. Every dev owns their features in full, meaning all the way from back end to front end code, automated and real life testing, demos, and delivery
- Experience with agile development, sprints and scrum.
- All the usual tooling: Git, Github, Jira, editor of your choice. (Plus the ability to search for good animated gifs when merging pull requests)
Responsibilities
- Creative problem solving for key development and engineering issues, including full understanding of the root cause with the ability to leverage data to back up assertions
- Building, maintaining, and architecting core web and mobile applications
- Integrating with and maintaining third party tools and services
- Participating in our agile development process: sprint planning, story grooming and stand ups
- Extensive collaboration with other departments, particularly Product, Customer Care, and Finance, on product issues and when implementing new features
- Adherence to our SDLC and secure coding practises and environment
- Collaboration with development pod and team via pull request reviews, mentorship, knowledge sharing, pairing on complex stories
- Championing ZayZoon’s mission to provide responsible financial products to an underserved generation of employees
Preferred Qualifications
- Data experience with BI tools (Metabase, Looker), ETL
- Competence with React or React Native
- Experience or interest in DevOps, particularly around cloud services and AWS
- Prior work with financial technology, accounting systems, or banking