Senior Frontend Engineer

DreamCraft Entertainment, Inc. • York ON

Company

DreamCraft Entertainment, Inc.

Location

York ON

Type

Full Time

Job Description

About Us

DreamCraft creates technology that inspires talented individuals to create all kinds of video games without programming. To do that we must break the existing rules of game development based on funded teams and professional engines and gear up our creators the most intuitive easy-to-use instant-deploy tools and unleash their full potential so that they can create the next "Dota" "PUBG" and "Clash of Clans".

Responsibilities

  • Collaborate with designers product managers and other engineers to create compelling UI/UX design for our frontend products and deliver high quality implementations
  • Improve our editor tool built with React + electron to allow game designers to easily create great gaming experiences
  • Improve our platform websites built with React to allow game designers to easily collaborate share and deploy games
  • Develop backend functionalities with Node.JS + AWS to support frontend features
  • Identify and resolve challenging performance and scalability issues
  • Advocate for frontend development best practices/workflows and mentor junior team members

Requirement

  • Driven and fierce
  • Bachelor’s degree in Computer Science or closely related field foreign equivalent education acceptable
  • 5+ years of professional frontend development experience
  • 3+ years of working experience using React
  • Proficient in Javascript HTML CSS
  • Familiarity with React best practices and workflows
  • Worked in moderately sized development teams (5 - 20 developers)
  • Collaboration experience with UI/UX designers and product managers
  • Passionate about frontend development technology
  • Some knowledge of backend development using Node.JS
  • Experience with electron desktop app development is a plus

In 30 days you will

  • Understand the basic structure of the frontend code base and related components.
  • Implement simple frontend bug fixes and small features.

In 60 days you will

  • Start to take on bigger & more challenging problems demonstrate sophisticated problem solving skills investigate/fix difficult frontend bugs.
  • Identify issues and improvement opportunities in the frontend development process help setup more efficient workflow and dev environment.

In 90 days you will

  • Take on the design & implementation of a major frontend feature identify & address potential technical bottlenecks collaborate with other team members in the implementation.
  • Contribute to project roadmap ideas be able to prioritize multiple tasks help set both short-team and long-term goals for the frontend team.

In 1 year you will

A senior frontend engineer should achieve the following goals in 1 year:

  • Understand the project’s frontend code base in great depth and be very familiar with all other related systems/components (such as data storage electron build backend services authentication encryption etc.)
  • Deliver at least one large & complex frontend feature in the lead role (lead on feature design and implement the most critical components).
  • Be recognized as the expert on frontend development in the team be able to solve the most challenging problems and guide other team members.
  • Establish best practices and create a frontend development process that ensures timely delivery of high quality implementations across the entire frontend dev team.
  • Contribute product roadmap ideas and lead the team to their delivery.

Whether these goals have been achieved will be determined by examining the frontend team’s outputs the engineer’s role in them and other team members’ feedback towards the engineer.

Apply Now

Date Posted

12/20/2022

Views

8

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Staff Engineer - Nomad Health Corporate

Views in the last 30 days - 6

The job posting is for a Sr Staff Software Engineer position at Nomad Health a techdriven healthcare staffing platform The role involves developing fe...

View Details

Senior Software Engineer Activation & Engagement - Loom, Inc.

Views in the last 30 days - 2

The job post is looking for a JavaScript developer with experience in building highquality products with React The role involves building new features...

View Details

BPO Business Support Senior Analyst - NTT DATA Services

Views in the last 30 days - 12

NTT DATA Services is seeking a BPO Business Support Senior Analyst to join their team in Oklahoma City Oklahoma The job requires 3 years of experience...

View Details

Data Architect - CFS Brands

Views in the last 30 days - 10

The job description is for a data analytics program architect who will work with various business units and IT department to design and implement data...

View Details

Municipal Financial Analyst: Remote or WFH hybrid - Zions Bancorporation

Views in the last 30 days - 6

Zions Bancorporation is a premier financial services company with a strong commitment to its customers and employees The company is dedicated to makin...

View Details

Event Marketing Specialist - O.C. Tanner

Views in the last 30 days - 6

OC Tanner is a company that improves workplace culture through employee recognition and experiences They are seeking an event marketing specialist to ...

View Details