Software Engineer II, Front End
PlayStation View all jobs
- Waterloo, ON
- Permanent
- Full-time
- Develop, test and document business critical features and applications
- Work with Product Owners and Product Managers to understand feature requirements, capture technical requirements and craft solutions for components and applications for the PlayStation ecosystem
- Passionate about quality and strives to improve processes, proposes standard methodologies and drives their usage within the teams
- Developing JavaScript-based applications for PlayStation gaming consoles, web, mobile and future flagship Sony devices and services
- Building digital commerce solutions for PlayStation games, media content, subscription services and more
- Write robust unit and component tests to ensure reliability and prevent regressions.
- Work quickly and optimally in a fast-paced ever-evolving environment
- Work independently and collaborate with internal and external engineers
- Work with other team members by reviewing and giving feedback on pull requests and design plans
- Define and refine technical approaches that support performance, accessibility, and scalability.
- Exercise your feature building capabilities and collaborate within your team to optimize existing solutions as well
- Deploying platform experiences through CI/CD pipelines
- Monitoring software releases, analyze telemetry, and adapt to production data
- Continuously learn, experiment, and bring forward innovative ideas - participate in Hackathons and Café Days to help shape the future of PlayStation experiences.
- Bachelor's degree or equivalent, or 3+ years of relevant work experience instead of a degree
- 2-3 years of building product experiences with proficiencies in UI technologies
- A passion for robust sustainable and high-quality code
- Excellent communication and collaboration skills
- Strong technical, analytical, and problem-solving skills
- Capable of producing detailed design and development documentation
- Using HTML, CSS, the JavaScript ecosystem and familiarity with popular frameworks like React, Angular, Jest, and TypeScript
- Familiarity with GraphQL, TanstackQuery, REST APIs, and containerization tools such as Docker.
- Understanding of build pipelines and CI/CD standards, especially across multiple platforms.
- Experience working with performance optimization, accessibility, and responsive design principles.
- Curiosity about AI-assisted development tools or automation that improves developer efficiency