Tech Stack
AWSJavaScriptJenkinsPostgresRubyRuby on RailsSQLVue.js
About the role
- Implement and own features and fixes across the Rails codebase
- Do direct integrations with other systems (including governments and banks in the future)
- Expand API for other systems
- Technical design and implementation of new features
- Optimise for performance
- Squash bugs and improve security
- Work with business analysts on UI design and training materials
- Participate in PR reviews and CI process
Requirements
- At least five (5) years of software development experience in Ruby, or highly experienced polyglots who at least know some Ruby
- Keen to learn Ruby and Rails while contributing meaningfully
- Experience with Ruby on Rails, PostgreSQL, ActiveRecord
- Familiarity with Vue.js where it makes sense
- Knowledge of Sorbet, Jenkins, AWS, S3, Sentry advantageous
- Comfortable writing raw SQL when needed
- Strong testing practices; PRs must pass CI before merging
- Good collaboration and code review practices
- Ability to work within UTC+0 to UTC+6 time zones
- Provide earliest start date and preferred working hours (application fields)