Designing, developing, and deploying applications in a cloud-hosted distributed system to build our next-generation product
Collaborating with business stakeholders to identify requirements and gather feedback in a fast-moving environment.
Providing input into architectural decisions to ensure stability and performance
Identifying and implementing enhancements to continually improve our delivery process
Partnering with cross-functional Agile and DevOps implementation teams
Requirements
Demonstrate some proficiency in most of these technologies: Java, JavaScript / TypeScript tool (React, Angular, etc), SQL, with a willingness to learn the others.
Display some experience with a version control system (i.e., Git)
Enjoy collaborating with team members to create innovative solutions
Have experience with a modern IDE (IntelliJ / VSCode) and proficiency in using refactoring tools.
Be open to discussing and honing approaches for our team to improve our working practices
Have some experience with test-driven development and mocking libraries (Jest, Mockito)
Be familiar with collaborative documentation tools (Jira and Confluence)
Have some real knowledge of Agile practices and execution (Scrum, Kanban)
Wanting to learn or have experience with AI-based solutions
Be eager to learn and grow my skills and experience
Tech Stack
Angular
Cloud
Java
JavaScript
Jest
Mockito
React
SQL
TypeScript
Benefits
Comprehensive Pension Plan
Home, office, or commuting allowance.
Generous vacation entitlement and option for sabbatical leave
Maternity, Paternity, Adoption, and Family Care leave