As an Associate Front-end Software Engineer (Client Engineer), you will work on the frontlines of game development teams to build client-side features for desktop and mobile gaming applications. You will collaborate closely with studio artists, game designers, and backend engineers to implement interactive visual components, UI animations, and client-server communication.
Implement, debug, and maintain client-side code for desktop and mobile games in a thorough and timely manner.
Build distributed client/server applications using JavaScript, HTML5, CSS3, and related Web technologies.
Contribute to the creation of new innovative gaming titles, specialized feature sets, and operational tools.
Collaborate with UI artists and animators to integrate graphics, tweens, and sound assets into real-time render loops.
Utilize development tools including IDEs, browser debuggers, defect tracking systems (JIRA), and source control systems (Git, SVN).
Participate actively in technical design reviews, code refactoring, and quality assurance processes.
Implement, debug, and maintain client-side code for desktop and mobile games in a thorough and timely manner.
Build distributed client/server applications using JavaScript, HTML5, CSS3, and related Web technologies.
Contribute to the creation of new innovative gaming titles, specialized feature sets, and operational tools.
Collaborate with UI artists and animators to integrate graphics, tweens, and sound assets into real-time render loops.
Utilize development tools including IDEs, browser debuggers, defect tracking systems (JIRA), and source control systems (Git, SVN).
Participate actively in technical design reviews, code refactoring, and quality assurance processes.
Skills & Eligibility
Bachelor’s Degree in Computer Science, Computer Engineering, or an equivalent technical field (B.E / B.Tech / B.Sc).
Core Technical Skills: 1 to 3 years of software engineering experience focusing on front-end development.
JavaScript Expertise: Deep understanding of JavaScript language fundamentals, asynchronous programming, DOM manipulation, and performance optimization.
Data Structures & OOP: Practical knowledge of data structures in JavaScript and proficiency with Object-Oriented Programming (OOP) principles.
Web Standards: Core competency in web markup languages, including semantic HTML5 and responsive CSS3.
Version Control & Tooling: Proficient with Git, SVN, or CVS version control workflows, IDEs, and debugging suites.
Knowledge of modern JavaScript frameworks/libraries (AngularJS, NodeJS, React, or jQuery).
Exposure to secondary programming languages like Java, C++, or Python.
Familiarity with front-end build tools and task runners (Grunt, Gulp, Webpack).
Prior experience in game development, client-server architectures, UI animations, or Canvas/WebGL graphics.
Bachelor’s Degree in Computer Science, Computer Engineering, or an equivalent technical field (B.E / B.Tech / B.Sc).
Core Technical Skills: 1 to 3 years of software engineering experience focusing on front-end development.
JavaScript Expertise: Deep understanding of JavaScript language fundamentals, asynchronous programming, DOM manipulation, and performance optimization.
Data Structures & OOP: Practical knowledge of data structures in JavaScript and proficiency with Object-Oriented Programming (OOP) principles.
Web Standards: Core competency in web markup languages, including semantic HTML5 and responsive CSS3.
Version Control & Tooling: Proficient with Git, SVN, or CVS version control workflows, IDEs, and debugging suites.
Knowledge of modern JavaScript frameworks/libraries (AngularJS, NodeJS, React, or jQuery).
Exposure to secondary programming languages like Java, C++, or Python.
Familiarity with front-end build tools and task runners (Grunt, Gulp, Webpack).
Prior experience in game development, client-server architectures, UI animations, or Canvas/WebGL graphics.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.