Snyk is seeking a passionate and experienced full-stack/frontend engineer to join their AppSecEx Inventory team. In this role, you'll help build a best-in-class inventory management system used by both internal security teams and customers. This platform will play a key role in ensuring application security throughout the development lifecycle.
As a Full Stack Software Engineer at Snyk, you'll:
- Build and enrich features for the inventory management system using modern web technologies (ReactJS, Redux, Saga, agGrid, VueJS, Pinia)
- Collaborate on architectural decisions for a scalable and maintainable platform
- Engage in problem analysis and work with product to create solutions that delight users
- Develop and test features across the full-stack (front-end and back-end) using NodeJS and TypeScript
- Work in a CI/CD environment and promote efficient development practices
- Monitor and troubleshoot issues to ensure platform stability
- Proactively and collaboratively work in cross-functional teams
- Learn from and with teammates through paired programming and other knowledge sharing
Requirements:
- 5+ years' experience working with modern web technologies (e.g. ReactJS, Redux, Saga, agGrid, VueJS, Pinia)
- Experience with NodeJS and TypeScript
- Experience with NoSQL and/or SQL databases
- A commitment to high code quality and effective code reviews
- Ability to move quickly and iterate, with a focus on delivering results
- Experience with Continuous Integration / Continuous Deployment workflows
Snyk offers a dynamic environment where fostering collaboration, leading with empathy, driving business impact, and inspiring trust are at the heart of everything they do. They provide flexible working hours, work-from-home allowances, generous vacation and wellness time off, health benefits, and various other perks to ensure a good work-life balance for their employees.