Position: Frontend Developer - Green Jade Games (Malta)
Company: Greenjadе
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2022-03-01T00:00:00+02:00

As we continue to grow at Green Jade Games , we are looking for a Senior Front End Developer to join in our efforts of creating innovative products.



The selected individual will be responsible for:



Understand user experience prototypes and/or design mockups and the ability to write HTML and CSS code from them.
Integrate clients with remote game servers using RESTful communication
Develop Javascript libraries to add various features to both in-house and third-party developed games
Develop, program, test, and maintain web applications including, but not limited to website, landing pages, and components using the latest technologies and tools including HTML5, CSS3, REACT, and related technologies.
Have a component-based approach to application development using a headless CMS to configure and put together said components.
Help solve technical problems around web application design, performance, scalability, and stability.
Write high-quality code using proper coding standards.
Demonstrate ability to successfully work in a small, innovative, and creative team.
Record and track change regularly throughout the development lifecycle using source control (Git) and issue tracking (JIRA).
Share knowledge about new technologies with the team and facilitate the implementation of such technologies across projects.


Skills, Experience & Education:



BS or higher in Computer Science or equivalent degree
3+ years of experience working with HTML5, JavaScript and CSS3.
Strong understanding of JavaScript, TypeScript, ReactJS, its quirks, and workarounds
Solid understanding of HTML5 and CSS3
Proficient understanding of cross-browser compatibility issues and ways to work around such issues
Experience with source control systems (SVN, Git)
Excellent communication skills and experience working on small to moderately sized engineering teams
A self-motivated and conscientious work ethic, and a high bar for the quality of work