Staff Front-End Software Engineer
GoPro
Remote, Romania
The Role
We’re looking for a Staff Front-End Software Engineer to join our website team and help drive the next evolution of our customer-facing platform. This role will initially focus on leading development of our decoupled front-end architecture—building performant, scalable, and maintainable web experiences that integrate with our eCommerce back-end. Over time, the role will expand into fullstack ownership across both front-end and back-end systems. The ideal candidate has strong technical depth in modern frontend frameworks, specifically NextJS, a solid understanding of back-end principles, and the ability to guide architectural decisions, and deliver high-quality, user-centered solutions.
What You Will Do
- Develop, build and deploy new gopro.com features;
- Work on bug fixes, tech debt and platform-oriented tasks;
- Write unit tests and ensure a high degree of code quality and good engineering practices;
- Work closely with other internal engineering and business stakeholders to refine and estimate projects;
- Take ownership of gopro.com technical initiatives, leading projects and coordinating with other engineers;
- Be part of a larger cross-functional team and interact with other departments (Merchandising, Subscriptions, Cloud Engineering, IT) based in Bucharest and US.
Skills We’re Excited About
- BSc in Computer Science, Engineering or relevant field;
- At least 5 years of experience working with Typescript/Javascript;
- Experience with NextJS, Node, GraphQL, and websites with a decoupled front-end;
- Experience with CI/CD, RESTful architecture, writing unit tests, doing code reviews;
- Experience working jointly with the UX designers and with product managers, when developing software applications;
- Good collaborative skills and initiative in taking ownership of technical projects.
Bonus Points For
- Back-end knowledge of SFCC.
Don't forget to mention EuroTechJobs when applying.