We are looking for a Senior Gameplay Programmer to join our team. The ideal candidate should have excellent C++ skills, deep experience in a game engine context, and a strong understanding of CPU architecture and performance trade-offs.
Requirements
- Design, implement, and maintain gameplay systems and features in C++.
- Build dynamic systems that interact in overlapping, emergent ways.
- Write gameplay code that is clean, scalable, and performance-aware.
- Profile and optimize systems to keep frame time, memory, and networking stable.
- Debug complex gameplay issues, from multi-system interactions to edge cases.
- Collaborate with design, QA, and production to ensure features deliver both technically and for players.
- Help maintain consistent standards through code reviews, discussions, and technical guidance.
- Contribute to a healthy, collaborative team culture by sharing knowledge and supporting peers.
- Act as a point of clarity in design and implementation, supporting alignment across the team.
- Work with industry-standard tools for production tracking (e.g., Jira, Confluence) to keep work transparent and traceable.
- Write and maintain documentation that makes systems, workflows, and decisions clear to the team.
Benefits
- Pet-friendly office
- Flexible work arrangements
- Hybrid work solution possible
- Custom-tailored office on the Hammarby Kaj waterfront
- Opportunities for professional growth and development
- Committed to open and transparent communication