Know a kind, passionate, and empathetic Rails developer? Choice is hiring!
We’re looking to hire an intermediate full-stack dev to work with us at Choice!
What’s Choice? 🙌
Choice is a fintech startup, at the forefront of open banking in Aotearoa. We’re also a social enterprise. We want to do meaningful work that helps the people and the planet. 🌎
We’re a small team, 6 people in total, 2 developers (Mikey Williams and one other, Gabe Canaan). Gabe is a junior Dev Academy grad. Mikey our CTO runs Art Hack Wellington, and is a co-founder of Scuttlebutt.
We strongly encourage awesome humans from diverse backgrounds and especially women to apply 🙆
Our stack is a “wallet” front-end using React-Native, a “payment rails” back-end using Ruby on Rails, and a “landing page” using Gatsby (React).
What to expect in the day-to-day:
Purpose
- We’re a social enterprise trying to do meaningful work to help people and the planet
Team dynamics
- We’re all in the same boat (waka)
- The team is here to support you to do your best work in moving the waka forward
- We want to offer a stable supportive work environment where you can be yourself and be cared for
- We’re all open to receiving feedback, and any feedback given should be actionable, specific, and kind
Location and schedule
- We primarily work on-site in Te Aro, Wellington from ~9am to ~5pm
- This is a full time role (or close to)
- Every day we have morning standup at 9am and evening debrief at 4pm
- Everyone is welcome to spend some time remotely or on a flexible schedule
Technical learning & support
- Everyone is a learner and everyone is teacher
- Any challenge is an opportunity for growth, for everyone on the team
- The senior developer (Mikey) is available at any time if other developers want support
- This is the senior developer’s job, no support should ever be considered a drain
- We want to balance pairing and solo work in a way that works best for you and the team
- “If you want to go fast, go alone. if you want to go far, go together” — we want to go far!
Product deliverables
- Nobody is alone in the responsibility to deliver tasks, we all succeed and fail together as a team
- Balance of radical experimentation and conservative engineering
- We’re cultivating and maintaining our own code garden together
- The senior developer (Mikey) will push for the time we need to invest in our code quality and reduce technical debt
- What we create will be used by real people in New Zealand
What we expect from a co-worker:
Non-technical requirements:
- Based in Wellington
- Motivated to deliver professional quality work
- Able to adapt to changing requirements or environments
- Care about team communication
- Collaborating with product owner and designer and coordinating within the dev team
- Able to give and receive feedback
- Ready to ask for help when struggling or blocked
Technical experience:
- Experience with React (or similar front-end framework)
- Experience with Ruby on Rails (or similar back-end framework)
- Experience with testing and quality assurance (QA)
- (Optional) experience with functional programming
- (Optional) experience with design systems
- (Optional) experience with mobile development
- (Optional) experience with security
- (Optional) experience with dev-ops (automation)
What to expect in being on-boarded:
- You’ll be given an introduction to our team, platforms, and processes
- You’ll be given an introduction to our code stack
- We’ll walk through all areas of our stack
- You’ll be encouraged to pair with another dev until you feel comfortable navigating on your own