UI Programmer Resume Sample
Work Experience
- Contribute ideas toward all aspects of the game’s production and development
- Attending to every detail, especially with regard to compliance, layout, and design
- Contributing ideas toward all aspects of the game’s production and development
- Prioritize and manage the team’s day-to-day tasks to ensure that deliverables are completed on time, within budget and according to quality standards
- Integrate design, animations, menu and interface systems for specific users on each platform, preserving the uniformity of the visual and logistical aspects
- C++ programming experience
- Experience in team management
- Knowledge of Flash CS4 or CS5 is an asset
- Excellent presentation, organization, time management, and cross-department communication skills
- Able to quickly adapt to changing situations and take on new challenges
- Strong organizational and analytical skills, and able to solve problems
- Passion for creating and playing games, no matter what platform or genre
- Maintain technical documentation for the engineering team as well as other disciplines
- Be a role-model for the programmers by emphasizing project and company goals, providing feedback and guidance, and developing your team through training, mentorship and 1-on-1’s
- Be well aware of the ‘state of the art’ and assess new trends and emerging technologies
- Complete UI functions based on the plan, requirements and schedule approved by management
- C++ programming experience
- Knowledge of multiple programming languages (C++, C#, Perl, Python, Java, Action Script, etc…)
- Familiar with Adobe Flash CS3/CS4 and Action Script 2.0/3.0
- Experience working with graphic tools (Adobe Photoshop, Illustrator etc…)
- Understand software engineering practices
- Able to analyze and evaluate risks while proposing solutions
- Able to program and debug complex applications using object-oriented or procedural programming
- Knowledge of bug tracking, sprint planning, and wiki software
Education
Professional Skills
- Use prototyping techniques to demonstrate the validity/invalidity of UX vision
- Strong communication (oral and written) in English and collaboration skills
- Proven demonstration of C++ skills, software architecture, and design
- Excellent communication skills and ability & desire to work as a team player
- Fluent C++ programming and debugging skills
- Strong passion for UI and satisfying gameplay experiences
- Optimization and profiling skills
How to write UI Programmer Resume
UI Programmer role is responsible for design, software, programming, java, english, refining, training, integration, compensation, shipping.
To write great resume for ui programmer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For UI Programmer Resume
The section contact information is important in your ui programmer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your UI Programmer Resume
The section work experience is an essential part of your ui programmer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous ui programmer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular ui programmer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative UI Programmer resume experience can include:
- Good communication skills in English and in French
- Prior professional experience in Programming
- Actively maintaining skill-set and knowledge base by keeping track of the latest innovations from the industry
- Experience designing and building at least one large, complex UI
- Adaptable to changing priorities as needed to support program objectives
- Experience working with Scaleform or similar
Education on an UI Programmer Resume
Make sure to make education a priority on your ui programmer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your ui programmer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in UI Programmer Resume
When listing skills on your ui programmer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical ui programmer skills:
- Very good communication skills and ability & desire to work as a team player
- Independently undertake research prior to the commencement of a new system or task to ensure implementation effectively meets defined goals
- Has good communication and team work skills
- Keen analytical mind and mature problem-solving skills
- Proven ability to debug defects of a reasonable complexity, including memory related issues, multi-threading, and assembly level debugging
- Programming experience (We’ll have to finalize this depending of the level we want to hire)
List of Typical Experience For an UI Programmer Resume
Experience For Senior UI Programmer Resume
- Work closely with artists, designers, and other programmers on cutting-edge features that support player experiences across Fortnite
- Experience developing UI features for games across multiple platforms
- Proven ability to analyse unfamiliar code of a reasonable complexity to understand, extend and refactor functionality of an existing module
- Solid understanding of UX/UI design principles and PC usability concepts
- Is experienced in using source control systems such as Git, Perforce
- Mentor less experienced programmers
- Excellent Knowledge of Adobe Flash and ActionScript 2/3
- Experience in gameplay, UI, and design (menus, HUD)
Experience For Lead UI Programmer Resume
- Improving and extending existing game UI and UI Framework
- Prototyping and refining UI components
- Writing application level code to implement specified requirements, new features, maintenance and bug fixing
- Delivering high quality, bug free builds to QA by testing all of the ready items in the appropriate test environment
- Working collaboratively with the team to ensure that UI meets aesthetic and functional requirements
- Setting up wireframes for UI Artists and Designers to work in
- Improving UI tools used by team members
- Use data modelling, templating, and design patterns where appropriate
- Ability and interest to work alongside a team of creative individuals to create compelling and engaging interfaces
Experience For UI Programmer Intern Resume
- Support Artists by adding or extending Engine functionality
- Assist the Lead Programmer with the design, planning and reviews of team tasks
- Assist team in fixing complex UI bugs
- Key contributor to the development of the tools and runtime codebase necessary to produce a cutting edge user interface
- Manage requests or information needs regarding any aspect of the technical creation process with the appropriate members of the development team
- S. in computer science, engineering or relevant curriculum
Experience For Agile UI Programmer Analyst Resume
- Design and implement modifications, reorganizations, extensions, and optimizations to existing code base
- Code new and existing UI systems or tools to meet the intent of the game’s design and flow
- Implement and optimize the UX to ensure fluid playability and interactions, collaborating with designers and artists on layout
- Write clear and well-structured C++ code while bearing in mind performance, maintenance and compatibility requirements
- To undertake development tasks without supervision(independently), including software
- Develop an expert understanding of the UI development tools
- Improve and extend existing game UI and UX framework
Experience For UI Programmer Resume
- Has knowledge of rapid wire frame prototyping
- Deep understanding of software performance considerations, with ability to design and implement well performance systems/features
- Design and implement innovative and practical solutions to feature requests
- Collaborate with system/feature stakeholders to discuss, collect, interpret and analyse technical constraints and establish technical solutions
- Write clear and well-structured code using the appropriate data structure and algorithms while bearing in mind performance, maintenance and architectural requirements
- Stay up-to-date with state-of-the-art technology and promote its use within the studio
- Perform code reviews for peers
Experience For Senior UI Programmer Resume
- Extract and interpret relevant runtime system resource information (disk IO, network, CPU, memory, etc) and take appropriate actions to optimise
- Design and develop test frameworks and processes that can be used for different games systems and projects
- Contribute to cross-studio collaboration communications in conjunction with the Lead Programmer
- User-centric approach to design and layout of interface screens
- Maintain a thorough knowledge of all aspects of the UI tools, engine, and data pipeline codebases. Facilitate communication and enable early identification of issues to ensure efficient and effective production of UI assets
- Extensive UI Design/User Experience portfolio
Experience For Lead UI Programmer Resume
- Self-motivated and passionate about games and great user experience
- Good instincts for game design and fun and innovative gameplay
- Unreal Engine development experience
- Passion for games and great user experiences
- Technical design, to include technology to satisfy business requirements and support product priorities
- Experience with languages such as C, C++, Lua, Python and C #
- Collaboration with teams to create the best possible player experience
- Has solid knowledge of Unity engine, specially UI and animation best practices and optimization
- Experience in app/web development
Experience For UI Programmer Intern Resume
- Has professional experience in the video game industry
- Analyze incoming feature requests and maintain a roadmap of feature rollout
- Interface with stakeholders, liaise between team members, and drive collaborative projects
- Provide input into the technical design and the vision through all phases of the game development cycle from pre-production through final product release. Ensure products are of the highest technical quality and uphold the integrity of the game’s design
- Clearly communicate updates and concerns to management
Experience For Agile UI Programmer Analyst Resume
- One or more published titles considered a strength
- Implement in-game user interface systems
- Partner with the designers and artists to develop a cohesive and manageable UI
- Profile and optimize UI performances
- Self-motivated with an ability to take initiative
- Design and implement gameplay/UI features within an established framework
Experience For UI Programmer Resume
- Integrate UI systems in the different gameplay features
- Determine and fix the bugs detected by the production and quality control teams
- Knowledge of 2DD math
- Able to fix bugs flagged by Quality Control and team members
- Design and Implement client-side UI logic
- Efficiently write and test the Lua code that controls the frontend, in-game UI and flow
- Use the internal tools to build menu structures and implement the creative vision for the UI
List of Typical Skills For an UI Programmer Resume
Skills For Senior UI Programmer Resume
- Strong desire to build industry-leading technologies
- Experience supporting live games
- C++ programming experience on AAA console project
- Good knowledge of standard algorithms and knows how to use them according to project needs
- Strong ability in problem solving and adapt to change
Skills For Lead UI Programmer Resume
- Experience building User Interfaces for games, across multiple platforms
- Professional experience programming in C++ for games
- Experience in C++ and optimizing code
- Experience developing on video-game consoles (Playstation, Xbox)
- Solid understanding of UX/UI development principles
Skills For UI Programmer Intern Resume
- 3-5+years’ C++ programming experience and in the video game sector or embedded systems
- 5-10+years’ C++ programming experience and in the video game sector or embedded systems
- 5+years’ C++ programming experience in the video game sector or embedded systems, or relevant fields
- Recent experience using client-side frameworks such as AngularJS, Bootstrap, JQuery, JavaScript, HTML5, CSS3, Grunt/Gulp, Node.js, REST Web services
- C++ programming experience in the video game sector or embedded systems, or relevant fields
- Relevant commercial software development experience with significant involvement in 1 published game in a UI programming capacity
Skills For Agile UI Programmer Analyst Resume
- C++ programming experience in the video game sector or embedded systems, or relevant fields
- Commercial software development experience with significant involvement in 2 published game in a UI programming capacity
- Experience working with at least one modern console platform (e.g. PS4, XBox 1, Switch)
- Experience profiling and optimization
- Experience with profiling tools such as PIX, Razor
- Experience developing games/applications with Unity
- A passion for creating usable, polished and enjoyable user experiences
Skills For UI Programmer Resume
- Experience in C++ programming
- C# programming experience with proficiency in C++
- Experience on game development
- Be results- driven with a strong attention to detail
- Passion and experience with games
- Has strong interest in interface design, especially mobile and games
- Experience as part of a team that has shipped a video game
- Experience in development with Console SDKs (PS4 and Xbox)
- Experience with commonly used development tools such as Visual Studio and source control
Skills For Senior UI Programmer Resume
- Work Experience in any Opensource/Commercial ESB
- Experience with blueprint or node editors
- Previous experience as UI\Gameplay programmer in videogame industry
- Work hand in hand with UI artists and UX designers to prototype and deliver the best experience for players
- Improving and extending existing the game User Interface and UI Framework
Skills For Lead UI Programmer Resume
- Implementing a new UI development workflow based on in-house technology
- Contributing to Social Features, Challenges, Battle pass, Lobby, and Store
- Working on the in-game Mini Map UI, or HUD
- Building out Esports Features
- Writing modular and reusable UI code
- Be currently studying (preferably a programming or games related course)
Skills For UI Programmer Intern Resume
- Performance Tuning using Jprofile/Others tool
- Participate in the definition of coding standards & methods used on the team, and ensure coding standards are followed
- Knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile etc.
- Is willing to work closely with the UI and UX crew
- Comfortable planning tasks and dependencies
- Hands on Java/J2EE programming
- Support programming team in other than UI related tasks when needed
- Design and Implementation of UI components in C++
- Be resilient, proactive and confident, with a high developed team spirit
Skills For Agile UI Programmer Analyst Resume
- HTML, CSS, Jquery, JavaScript
- Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game
- Friendly and international work environment
- Employee purchase program for Ubisoft titles
- Special rate for the fitness center that is just downstairs from our offices
- Paid Vacations, Holiday, Birthday and Sick time
- The application of Java design patterns
Skills For UI Programmer Resume
- Developer background in software design and best practices
- Contribute to estimation process for product delivery
- Identify and communicate risks, impediments and mitigation strategies
- Relational databases (Oracle/Postgres)
- Used SVN/Git Hub as Code Repositories
- Optimization of UI performance on mobile
- Awesome projects with a lot of variety
List of Typical Responsibilities For an UI Programmer Resume
Responsibilities For Senior UI Programmer Resume
- Fix bugs in all aspects of UI development with the help of QA and production
- Develop tools and components for use by other members of the UI team
- Be an active participant in the UI design of the game as the technical side of the UI team
- Implement UI and UX in a 3D game for PC and Console
- Design and implementation of game specific UI logic
Responsibilities For Lead UI Programmer Resume
- Develop & Implement UI and UX in a 3D game for PC and Console
- Extensive knowledge of engine or middleware and associated pipeline
- Significant knowledge of common algorithms, data structures and patterns, and their application
- Education in relevant field
- Monthly restaurant tickets
- Mentor other programmers
- Has proficiency in C#
- Works independently and is well organized