Experienced Programmer for a global video game studio focusing on game development and mentoring junior developers in a collaborative engineering culture.
Responsibilities
Drive the end-to-end technical implementation of core features, gameplay systems, and platform ports to deliver high-quality, performant, and reusable systems on schedule.
Lead the technical design of core game systems and technical solutions, authoring comprehensive design documents and specifications to create technical designs that support rapid iteration, high performance, and drive development efficiency across the team.
Contribute to supporting and maintaining our codebase by identifying and refactoring redundant logic to ensure our legacy systems remain readable and stable.
Take ownership of project performance, diagnosing and resolving complex, ambiguous technical issues and bottlenecks across CPU, GPU, and Memory to ensure the game consistently hits target framerates across all hardware tiers.
Facilitate and promote transparency and effective communication within the development team and across disciplines to ensure technical requirements are clearly understood, aligned project goals, and executed efficiently.
Be a key partner to Producers Managers in governing the project's technical output to ensure that every system built is strategically aligned with our long-term technical and company goals.
Mentor junior developers by guiding them through complex challenges and sharing expertise to build their independence and strengthen technical excellence across the team.
Requirements
Advanced knowledge in Unity 3D and its execution model, memory management, multithreading, graphics pipelines (URP/HDRP), batching, and shader development.
Demonstrated ability to architect and implement scalable, loosely coupled, and maintainable core game systems and technical solutions that reduce technical debt and support long-term feature growth.
Advanced knowledge of Profiling tools and performance impact analysis, and the ability to reason about performance trade-offs at system level (not just feature-level optimization)
Experience designing and developing scalable Unity Editor tools and workflows that have measurably reduced iteration time, and empowered cross-functional teams to work more efficiently and independently.
Advanced knowledge of conflict resolution and how to give constructive feedback that focuses on logic and architecture rather than just style, to deliver performance reviews and code feedback that actually changes behavior
Demonstrated experience communicating complex ideas clearly and confidently to diverse stakeholders (technical and non-technical).
Intermediate knowledge of the English language (B2 or higher) to communicate effectively with cross-disciplinary teams. (assessed)
Other desirable knowledge
Experience integrating REST APIs, socket-based communication, and service-oriented architectures within production environments (e.g., PlayFab, AWS).
Experience developing and shipping multiplayer networked games, including client-server architecture, synchronization, and latency management.
Experience designing and optimizing Mixed and Virtual Reality pipelines.
Benefits
Hybrid work. PikPok has a flexible approach to splitting your time between working in the office and working from home.
Health insurance.
One-time home buyer bonus.
Staff referral recruitment bonus.
Partial rebate on mobile phone and tablet upgrades.
Monthly self-directed Lab Days, annual game jams, and a variety of training and learning opportunities.
Teamleiter für Softwareentwicklung in Baesweiler bei innovativem Video - Marktplatz. Leitung eines Entwicklungsteams mit Fokus auf Qualität und Deadline - Einhaltung.
Director of Engineering at Elevance Health managing delivery of technology services and leading engineering teams. Collaborating with partners to achieve business objectives and ensure operational efficiency.
Accounts Payable Assistant ensuring quality service and processing invoices for Flutter business. Building relationships and gaining experience in cost accounting, taxation, and procurement.
Technical Developer in electrical engineering advising on sustainable installations for medium - sized projects. Leading design teams and translating client needs into installation designs.
Engineering Specialist in Rapid Prototype Shop at Seagate. Responsible for material handling, inspection, and machine operation tasks supporting advanced HDD products.
Category Specialist collaborating with Global Category Managers on Engineering Services while managing supplier relationships. Focused on cost savings and strategic sourcing.
Mendix Developer developing scalable applications to support digitalization initiatives. Collaborating with factory stakeholders at Stefanini Group with hybrid work.
Team Lead guiding software development to advance AI - driven retail solutions. Leading a team in creating modern applications and establishing effective development practices.
Application Developer developing and maintaining software applications for business units. Collaborating with users on requirements and troubleshooting application issues.
Senior MES Developer at Lincoln Electric designing and implementing IT solutions for manufacturing processes. Collaborating with stakeholders and delivering technical guidance.