Job Description
About Us!
Founded in 2011, Hatch Innovations is based in Vancouver and has an international team with over 80 people located across the globe. We're creative thinkers who have a passion for technology and are constantly thinking of innovative solutions to help better serve your business and customers.
About the Role!
We are looking for an experienced Full Stack Engineer to work closely with our partner, Electronic Arts, to work on EA's web platforms.
You need to keep up with the progress of modern Web technologies, learn new things as soon as they come, be proactive, and have an attitude and willingness to make things better using your knowledge, skills, curiosity and 'spider-sense'.
You will be working in an engineering-oriented fast-paced environment, with minimal management and detailed task definition. You need to be a self-starter and excel at making your own decisions and organizing your work according to the declared goals.
This is a hybrid position with an office located in Metro Vancouver.
You will:
- Communicate with team members regarding the project requirements, priorities and progress
- Support and improve the existing tools and services
- Make sure the code quality is good and improving
- Negotiating technical requirements with stakeholders
You have:
- At least 5 years of web development experience
- Solid knowledge of React, JavaScript, HTML, CSS and related frontend technologies
- Solid understanding of Node.js and other backend technologies
- Expert in navigating large js code-bases and making enhancements or adding new features to it
- Professional experience in client side JS frameworks - e.g. React.
- Professional experience in server side frameworks - e.g. Node.js Comfortable with the Unix command lines
- Experience with revision control tools, ideally from the command line: such as git, svn
- Self-directed; able to own your work and not be spoon-fed
- Be a good team player with great communications skills
- Must be a resident of Canada and be eligible to work in Canada
- May be required to work on-site (EA/Hatch office in Burnaby)
Nice to haves
- Knowledge of TypeScript
- Knowledge of GraphQL
- Knowledge of client-side framework Next.js
- Knowledge of server-side framework Nest.js
- Experience of working with distributed teams
- Understanding of and willingness to work according to agile manifesto spirit
- Familiarity with video games industry and gamers community
- Diploma in C.S., Comp. Eng., or equivalent
How to apply
- To apply, please send your PDF resume and Github profile.
Job Types:
Permanent, Full-time, Fixed term contract
Schedule: Monday to Friday
We Offer:
- Health Spending Account
- Medical, Dental, Vision etc.
- Disability insurance
- Life insurance
- Paid time off
- Work from home
Visit Original Source:
https://ca.indeed.com/viewjob