Company |
Lumen5 |
Job title |
Senior Frontend Engineer (SDE 3) |
Job location |
Vancouver, BC, Canada |
Type |
Full Time |
Responsibilities:
- Understand and drive forward the future of our rendering engine – a typescript-based WebGL application
- Write high-quality, maintainable, and scalable code using a modern frontend stack
- Take features from concept to implementation and testing
- Work on greenfield projects, while also building on top of a thoughtfully designed architecture
- Work with a team of passionate software developers, designers, and PMs to create experiences that users love and find incredibly valuable
- Also contribute code to other parts of our stack: backend, frontend app, and infrastructure
- Understand user experience and work to ensure our engineering work is aligned with that
- Seek out new technological developments, and incorporate them into our code
Requirements & Skills:
- 4+ years of experience building scalable, production-ready web applications
- Excellent understanding of computer science fundamentals
- Ability to learn new technologies or concepts quickly and independently
- Strong communicator who can collaborate effectively with teammates
- Make technical decisions while considering product impact and reach
- Experience with:
- JavaScript/TypeScript
- Docker
- Modern developer tools, CI/CD, linting, testing, etc.
- Web APIs
- Parts (or all!) of our stack: pixijs (or similar), react, redux, webpack, Django, celery, rabbitmq, Postgres, Linux, Kubernetes
- Bonus points if you have:
- Experience in a SaaS company
- Familiar with video & graphics (webGL, shaders, gpus, etc)
- Experience with Kubernetes and public clouds, like Google Cloud and AWS
- Experience with video tools/encodings/editing