We’re always looking for smart, friendly people to join our team.
We are currently looking for both Intermediate and Senior Ruby/Rails Developers!
Ackama was set up to make the world a better place by creating better technological solutions while caring about social outcomes. We build web applications and websites for a range of clients, particularly in the Not-For-Profit and Government sectors. We believe technology can make the world a better place by improving, even in small, incremental ways, systems that impact many people. We undertake consulting and strategy work with our clients about what they should build; we utilise UX and design to help guide how to build them, and we have strong delivery teams to bring those ideas to life.
We primarily work with Ruby/Rails, but we also work on projects using JS and React, Elixir and Phoenix, PHP with CWP Wordpress. We host on a mixture of managed platforms and AWS infrastructure (primarily EC2 and ECS). We strive to build solutions to client problems which find the right balance of speed of feature development, sustainable maintenance and ease of scaling. We support our apps in production for most clients.
What can you expect as a developer at Ackama? We’re first and foremost a service delivery company. That means that we work on lots of different problems, from greenfields code to well established codebases. What you’re working on this week is unlikely to be what you’re working on in two or three months. Our project sizes also vary; it can be a single developer for a sprint or two, a small team of 2 or 3 devs for three months, and occasionally a large project with 4 or 5 devs for six months. Code review and pairing are really important to the way we work, so even if you’re on a project on your own, you’ll always have a wider set of teammates who are there to lend a helping hand.
For us, your non-technical skills are just as important as the technical ones. We regularly have in house training on subjects like client communications, giving and receiving constructive feedback in actionable and kind ways, negotiation, and client management.
We encourage growth into leadership. There are opportunities to contribute to how the company works through various working groups (like our Ops group, Front End Devs group, or the Wāhine group). Our Head of Development supports tech leads on projects with coaching and continuous learning opportunities to ensure projects run well and are delivered on time. Developers may be asked to participate in estimations for RFPs and attend sales pitches, and all our seniors have a few less experienced teammates to mentor.
Who are you? Whatever your level, you’ll embrace our goal of making the world a better place, and you’ll be in tune with the values on our website. You’ll be someone who enjoys learning new technologies but who is focussed on the outcomes of the projects we take on. You’ll care about our clients, their end users, and your teammates.
For an intermediate we expect 2 - 3 years of industry experience and ideally some experience with Ruby/Rails. You don’t need to have experience being tech lead on a project, but we’d love you to be interested in doing so.
For a senior we expect 5+ years of industry experience, and at least some experience of being a tech lead on a project. 5+ years of Ruby/Rails experience is great but if you have just a year or so and feel like you can jump in and come up to speed quickly, we trust your judgement. You’ll be someone who wants to help the team around you thrive, knows how to create good outcomes and enjoys the work of solving technical challenges.
People of all ages, genders, and backgrounds are encouraged to apply on seek: