Hatch Innovations Logo

Hatch Innovations

Senior Web Engineer - Epic Games [EPW250603]

Reposted 15 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
Design, develop, and optimize scalable web applications while ensuring reliability and effectiveness. Collaborate with design teams and resolve real-time online issues.
The summary above was generated by AI

Senior Web Engineer - Epic Games

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. Our clients include video game publishers such as Electronic Arts, Epic Games and Krafton.

About the Role!

We are looking for an experienced Senior Web Engineer. In this role, you will design, develop, and optimize scalable, secure, and high-performing web applications. You will leverage your full-stack expertise to tackle complex technical challenges, ensuring reliability and seamless user experiences.

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 (mostly remote) position (Pacific or Mountain Time)


You will

  • Design, implement, and optimize scalable, secure, and highly available web applications.
  • Leverage deep full-stack understanding to solve complex technical challenges
  • Manage and resolve real-time issues in online applications and systems to ensure reliability.
  • Collect, analyze, and interpret metrics to improve web application performance and functionality. Ensure comprehensive monitoring and alert coverage.
  • Contribute to the product roadmap by providing insights on milestone schedules and deliverables.
  • Refactor, enhance and maintain the existing codebase for improved performance and scalability.

You have

  • Proven experience (5+ years) as a Senior Web Engineer or in a similar role focused on software quality assurance.
  • Committed to building and maintaining secure, scalable, and highly available consumer-facing online applications.
  • Experience in collaborating with design teams to design, document and build design systems for scalable and consistent user interfaces
  • Proficient in designing and implementing unit, integration, and end-to-end tests.
  • Advanced knowledge of front-end technologies, including Angular, Node.js, TypeScript, React JS, Grails/Groovy, and Gradle.
  • Familiarity with modern frameworks and tools such as Webpack 4/5, Redux/Saga, OAuth 2.0, Yarn, ESLint, and Babel.
  • Knowledgeable about common website vulnerabilities and secure development practices.
  • Solid understanding of AWS services like Elastic Cache, SNS, SQS, and Redis.
  • Understanding of tools and processes including Docker, Terraform, Gradle, and CI/CD pipelines (TeamCity/Jenkins).
  • Skilled in working with both relational databases (PostgreSQL) and NoSQL databases (MongoDB).
  • Familiarity with mechanisms such as OAuth, OpenID, and JWTs.
  • Experience in building eCommerce systems such as payment, checkout, or subscription platforms is a bonus.
  • Ability to work independently and collaborate effectively within a team.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Must be a resident of Canada and be eligible to work in Canada

Nice-to-Haves

  • Bilingual in Mandarin and English 

How to Apply

  • To apply, please send your PDF resume and Github profile.
  • Please note that a background check will be required for employment in this role.


Job Types

Permanent, Full-time or Contractor

Schedule: Monday to Friday

Pay: 100K to 150K

We Offer

  • Health Spending Account
  • Disability insurance
  • Life insurance
  • Paid time off
  • Work from home

Top Skills

Angular
AWS
Babel
Docker
Eslint
Gradle
Grails/Groovy
MongoDB
Node.js
Oauth 2.0
Postgres
React Js
Redux/Saga
Terraform
Typescript
Webpack 4/5
Yarn

Similar Jobs

2 Minutes Ago
Easy Apply
Remote or Hybrid
Toronto, ON, CAN
Easy Apply
Junior
Junior
Artificial Intelligence • Marketing Tech • Software
Manage the end-to-end contracting process, draft and review commercial contracts, optimize workflows, and collaborate with internal departments.
Top Skills: Docusign ClmSalesforce
22 Minutes Ago
Easy Apply
In-Office or Remote
3 Locations
Easy Apply
Senior level
Senior level
eCommerce • Software • Design • SEO
The Senior Technical Program Manager will manage complex cross-functional programs, establish milestones, oversee communications, and mentor junior staff, while utilizing data for decision-making.
2 Hours Ago
Remote or Hybrid
2 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Backend Software Engineer, you'll develop high-volume microservices for the Fusion product, manage Kafka event pipelines, and ensure system reliability and scalability.
Top Skills: Apache KafkaAWSAzureCassandraElasticsearchGCPGoJavaKotlinNoSQLPythonRedisScalaSQL

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account