Bang the Table (now a part of Granicus) is a global leader in digital community and stakeholder engagement software. Our flagship product, EngagementHQ, is used by planners and government agencies around the world to give stakeholders and citizens opportunities for involvement in key decision making, while empowering engagement professionals with a unique suite of tools for capturing and analysing stakeholder input.
As a Senior Software Engineer , you'll be joining an established product delivery team dedicated to empowering our clients based primarily in local government. We’re expanding our tech team in order to provide better and more efficient services to our customers as we enter into a new phase of product expansion and capability.
estimates for short-term planning.
Tech Stack : Primary (Ruby on Rails )
Preferred: JavaScript, Node.JS, React.JS
TECHNOLOGIES
Our core technology stack is a Ruby on Rails API with a NextJS front-end providing server-rendered pages as well as a single page application client. Our entirely cloud-based stack is augmented with Nodeand Lambda services which reflect our intention to migrate away from a monolith toward smaller, more focused services developed as part of product-led, mobile first strategy. We are in the process of moving our infrastructure to be entirely configured in code using Terraform and Kubernetes.
What you'll do:
· Understand our clients: their goals, needs and challenges
· Helping your team provide accurate estimations to inform backlog management and prioritisation
· Contribute to feature development
· Provide order of magnitude estimates to inform the Product Roadmap
· Help guide other team members with best practices for architecture and delivery
· Regularly conduct code reviews
· Contribute to a culture of Continuous Improvement through generating and implementing process improvements
· Improve product quality, security, and performance