[Sandbox] Client Developer
Smilegate
Job Summary
This role is for a Client Developer focusing on graphics quality improvement, content development, and performance optimization. The ideal candidate will have over 10 years of relevant experience, strong technical communication skills, and be familiar with quality-centric development practices. Key responsibilities include working with Unity URP/HDRP and Unreal Rendering Pipeline, developing custom shaders, and applying deep knowledge of data structures, algorithms, multithreading, and network programming.
Must Have
- Improve graphic quality
- Content development
- Performance optimization
- Over 10 years of relevant experience
- Excellent technical communication and documentation skills
- Familiarity with quality-centric development culture including code review, documentation, and testing
Good to Have
- Experience in developing game creation tools/editors with a proprietary engine
- Experience in C++ based system development in Unreal, Cocos2d-x, CryEngine, etc.
- Cross-platform development experience (PC/Console/Mobile)
Job Description
Responsibilities
- Improve graphic quality
- Content development
- Performance optimization
Qualifications
- Over 10 years of relevant experience
- Excellent technical communication and documentation skills
- Familiarity with quality-centric development culture including code review, documentation, and testing
Required Capabilities
- Unity URP/HDRP, Custom Shader authoring (HLSL)
- Unreal Rendering Pipeline, Custom Material/Shader development
- Deep understanding and practical application experience of data structures/algorithms
- Knowledge of multithreading, asynchronous processing, and network programming in general
Preferred Qualifications
- Experience in developing game creation tools/editors with a proprietary engine
- Experience in C++ based system development in Unreal, Cocos2d-x, CryEngine, etc.
- Cross-platform development experience (PC/Console/Mobile)
Required Documents
- Resume/CV submission is required. Other files can be added. Can be checked on the application form. Portfolio submission is required.
Application Process
- This recruitment is ongoing and may close early if a successful candidate is confirmed.
- An online personality test will be conducted before or after the first interview and will be used as reference material for subsequent stages.
- The recruitment process may be added or changed depending on the schedule and circumstances.
- Application schedule and results will be notified via the registered email or through Smilegate Careers application status.
Other Information
- Work location: Smilegate Campus (344 Pangyo-ro, Bundang-gu, Seongnam-si, Gyeonggi-do) *Work location may change due to internal company circumstances*
- Smilegate prioritizes persons with disabilities and national merit recipients in accordance with relevant laws to promote diversity and inclusion within the group.
- If any information provided in the application, such as education or career history, is found to be false, the offer of employment may be revoked.
- A 3-month probationary period applies upon regular employment, during which HR policies, salary, and welfare benefits are applied equally.
- For other recruitment-related inquiries, please submit them via 1:1 inquiry for a quick response.
12 Skills Required For This Role
Rendering
Shader Development
Cpp
Unreal
Data Structures
Unity
Talent Acquisition
Game Texts
Cryengine
Algorithms
Multithreading
Hlsl