Senior Software Engineer (NodeJS, React)
- Design new features in a flagship SaaS product
- Code new features in a flagship SaaS product
- Review new features in a flagship SaaS product
- Test new features in a flagship SaaS product
- Refactor legacy software components
- Participate in large-scale design of the future state of the product
- Run experiments and create POCs for validation and refinement
- Collaborate with product managers and other teams to specify technical requirements and deliverables
- Deliver optimized solutions
- Assist and mentor team members
- 5+ years of experience in a hands-on development role at a commercial software company
- Strong experience with SQL/RDBMS
- Experience with microservices
- Experience with REST APIs
- Experience with cloud tools and cloud native development, preferably AWS
- Problem-solver attitude
- Technology agnostic approach
- Successful management of own workload
- Ownership and pro-active work approach
- Keen to improve processes and share knowledge across the team
- Experience with SQL stored procedures
- Experience with both backend and frontend development
- Experience with NodeJS
- CI/CD experience
- Experience with containers and cloud deployments
- Experience with GitHub actions
- Familiarity with event-driven architecture
- Experience with data visualisation and reporting tools like Lookr and QuickSight
- Flexible work environment
- Global days of service
- Comprehensive health benefits
- Meeting free days
- Generous time off policy
- Wellness programs