Tech Stack
AWSCassandraCloudDockerDynamoDBEC2JavaScriptKotlinMicroservicesMongoDBMySQLNode.jsNoSQLPostgresReactRubyRuby on RailsVue.js
About the role
- Build and enhance products—projects vary between developing cloud-based microservices architecture and migrations
- Refine, design, and deliver product requirements
- Work with a cross-functional team in an agile methodology to deliver high quality software solutions
- Participate in roadmap, release, and sprint planning
- Write clean, well-organised code while making trade-offs between performance, robustness, extensibility
- Collaboratively contribute to the component library and design system used by SiteMinder’s products
- Build tools and frameworks for the broader design and engineering teams
- Identify and prioritize efforts impactful to design and engineering including Web Content Accessibility Guidelines
- Keep up with best practices, latest technologies, and programming languages/frameworks as needed
Requirements
- Experienced in multiple languages such as Node.js to help us build backend systems and features
- Experience with Kotlin or Ruby On Rails is a plus
- Knowledge of frontend frameworks such as Vue.js or React.js
- AWS experience across one or more of the following EC2, Kinesis, SQS, ElastiCache, Lambda, and S3
- Competent with database technologies (e.g. RDMS such as MySQL, PostgreSQL and/or NoSQL like DynamoDB, Cassandra, MongoDB)
- Understand code testability, build pipelines, Docker and CI/CD systems
- Keep up with best practices, latest technologies and programming languages/frameworks as needed
- Liaise and work with product, and other technology and delivery teams to deliver high quality software solutions
- Ability to work on a user story from inception to production independently with a cross-functional mindset