About the job
Location: Remote Romania. This position can be executed from anywhere within Romania.
About the Role
We are on the lookout for a seasoned Staff Front-End Software Engineer to join our dynamic website team. Your main responsibility will be to spearhead the development of our cutting-edge customer-facing platform. Initially, your focus will be on enhancing our decoupled front-end architecture by crafting high-performance, scalable, and maintainable web experiences that seamlessly integrate with our eCommerce back-end systems. As you grow into the role, you will also take ownership of full-stack responsibilities across both front-end and back-end technologies. The ideal candidate possesses deep expertise in modern front-end frameworks, particularly with NextJS, along with a robust understanding of back-end principles. You should have the ability to guide architectural decisions and deliver high-quality, user-centric solutions.
Key Responsibilities
- Design, build, and deploy new features for gopro.com.
- Address bug fixes, manage technical debt, and handle platform-related tasks.
- Write comprehensive unit tests to uphold a high standard of code quality and engineering practices.
- Collaborate closely with internal engineering teams and business stakeholders to refine project scopes and estimates.
- Lead technical initiatives for gopro.com, coordinating with fellow engineers on various projects.
- Engage with a larger cross-functional team and liaise with other departments such as Merchandising, Subscriptions, Cloud Engineering, and IT based both in Bucharest and the US.
Desired Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience in Typescript/Javascript development.
- Proficient in NextJS, Node, GraphQL, and creating websites with a decoupled front-end architecture.
- Familiar with CI/CD processes, RESTful architecture, unit testing, and conducting code reviews.
- Experience working in tandem with UX designers and product managers to develop software applications.
- Strong collaborative skills and initiative in leading technical projects.
Bonus Skills
- Knowledge of back-end development with SFCC.
Why Join Us?
Shape your future. At GoPro, we empower you to take charge of your responsibilities, as we believe that autonomy fosters excellence in our team members.
Live your best life. We offer an environment that supports both personal and professional growth.

