128
Job Description
SENIOR UI PROGRAMMER
Propose, implement, and implement tasks and features in a timely fashion.
Responsibilities
- Propose, implement, and own implement tasks and features in a timely fashion. People can fly
- Provide regular updates to the production.
- Collaborating with PCF Framework to integrate and develop shared components, and augment stability/features of shared.
- Consider the performance of the work that you do.
- Break down your tasks, update your progress, ask questions, and raise issues to relevant stakeholders as well as propose solutions when needed.
- Work closely with Principals and project Architects to implement high-quality features and code, proactively identify and address risk with the team.
- Proactively participate in code reviews to share knowledge and learn from other team members.
- Occasionally support the Lead in recruitment projects with HR collaboration.
- Stay informed of best practices and technical solutions used at the company.
- Work with QA teams to define testing requirements for new and existing features. Job
UI
- Work on cutting-edge features, improving the player experience.
- Prototyping UI solutions and polishing them to AAA level.
- Take ownership of UI systems and features.
- Work with designers to understand their requirements and deliver systems that help them deliver their goals.
Qualifications
- 6+ years experience working in console / PC games
- Involved in the production cycle of at least 1 title
- Excellent primary programming language skills (C++).
- Good knowledge of Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
- Good knowledge of Project Management Software (JIRA, Confluence, etc.).
- Ability to work autonomously.
- A keen sense of what is essential for delivering a fun and intuitive gaming experience.
- Strong debugging and profiling skills.
- Ability to write reliable, readable, maintainable, and efficient code.
- Well-versed in optimization techniques.
- Good mentoring skills.
- Strong verbal and written communication skills in English.
Nice to have:
- Experience with other programming languages
- Good Unreal Engine knowledge
- Knowledge of design principles of UI/UX
- Knowledge of accessibility guidelines for UX Design
- Very good understanding of UMG
- Experience working on consoles such as PS5 and Xbox Series X
- Experience working on multiplayer games
- BSc (or higher) in Computer Science or a similar discipline (Physics, Math, EE, etc.)
Location: Remote.
Apply: SENIOR UI PROGRAMMER