Position: Frontend Programmer
Company: Gunzilla Games
Category: JavaScript
Experience required: 3y
English level: upper
Published: 2022-07-01T00:00:00+03:00

**RESPONSIBILITIES**
- As the Frontend Programmer, you will be responsible for:
- Game UI development (HTML5, TypeScript, CSS)
- Game UI profiling and optimization
- Cooperation with our UI/UX designers

**REQUIREMENTS**
- Strong Typescript, JavaScript, HTML, CSS knowledge (2 + years)
- Data structures & algorithms understanding
- Experience with modern frontend frameworks (e.g. React)
- React with functional components knowledge
- CSS animations experience
- Proficiency in vanilla JS (DOM manipulations, developing features such as custom scroll from scratch etc.)
- Experience with build systems (e.g. Webpack)
- Performance optimization

**PLUSES**
- AAA game engines (e.g. Unreal, Unity, CryEngine)
- Version control systems (e.g. Perforce)
- Bug tracking systems (e.g. Jira

**GUNZILLA OFFERS**
- Flexible Working & Work from Home
- Health Insurance
- Revenue Based Bonuses
- English / German Courses
- 25 Annual Paid Vacation & Sick Days
- Public Transportation
- Relocation & Accommodation Support
- Office Perks & Gym Membership

COME AS YOU ARE
Videogames are for everyone, so everyone should have the opportunity to create them. We’re looking for a huge variety of unique life experiences to help shape the worlds we’re developing, so promise your application will be given the same consideration as everyone else’s, regardless of your background. Let’s make video game history together!
 
OUR RECRUITMENT PROCESS
Here’s what you can expect when applying at Gunzilla.
- Simply fill in the registration form and send us your CV & Portfolio, if applicable
- If your selected, you’ll be contacted by our recruitment team for a Zoom call.
- After this the next steps would be Hiring manager and Team Zoom interviews, or you’ll be invited to meet us at our recruiting studio.
- Some roles require a competency test, which the recruitment team will support you on.
- Following your interview, we’ll contact you either way.
- If the interview went well but we feel you aren’t suited to the specific role, we’ll retain your details (with your permission) for future consideration.