Front-end developer
Gaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on. The point is we've been getting gamers get better since 2001. In fact, Esports pros have won more money using SteelSeries products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to continue supporting them through innovative gear and software gamers need and desire. We believe in being true to the gaming community, which means being true to ourselves. We create products that make the best of the best be better, and products that make the not-so-good feel not-so-bad. Most of us are gamers, but you don't have to be, we promise! Just don't be surprised if you become one within a few weeks of starting! Want to see what we're up to? Find us on social media, where we're highlighting our community, amazing partners, and products!
Responsibilities
- Deliver high quality code that directly contributes towards a performant, responsive and accessible web environment;
- Maintain and optimize a large codebase for contributions in a team environment;
- Provide guidance and perform code reviews for contributors of various levels;
- Participate in defining project priorities to meet project deadlines, adjusting scope without sacrificing on top-level goals;
- Share (project) knowledge through written documentation, pair programming and demo's, aim to improve the team as much as yourself;
Required skills
- You have 5+ years of professional experience as a frontend engineer;
- HTML5, JavaScript/TypeScript and CSS have (little to) no secrets for you;
- You've got React and Next.js;
- Extensive knowledge on coding principles and design patterns, you know when and where to use them;
- You are able to configure and maintain CI/CD pipelines;
- Integrating with an external API is a "been there, done that" for you;
- SSO (OAuth 2.0, ...)
- Headless CMS (Contentful, ...)
- Monitoring & Analytics (Datadog, Segment, GA4, ...)
- Writing automated unit tests (e.g. Jest) is an integral part of your workflow;
- You are a skilled programmer with effective communication skills towards colleagues, stakeholders, and vendors;
- You are fluent in English and feel confident to work in a cross-cultural and distributed environment;
Beneficial
- You have experience with event driven systems:
- You have used TailwindCSS before;
- You have worked on an E-commerce website before;
Bonus points
- You have experience with Salesforce's Commerce Cloud;
- You have experience with setting up serverless infrastructure (e.g. AWS);
- You have experience with Infrastructure as Code tools (e.g. Terraform);
Location: Brain Embassy, Warsaw