Senior Full Stack Engineer building and supporting payment functionality across frontend and backend systems for Epic Games. Working with React, TypeScript, and Node.js to enhance global transactions.
Responsibilities
Build and maintain user-facing purchase and payment flows in React and TypeScript.
Develop backend capabilities in Node.js, including routing, controllers, API integration, and business logic.
Implement and support internal/admin features such as role-based access controls and operational tools.
Integrate with downstream services including payment gateways, risk/fraud systems, identity, and compliance providers.
Design, optimize, and query PostgreSQL schemas and data models.
Write and maintain automated tests for both frontend and backend code.
Improve performance, observability, and resilience for high-traffic events.
Participate in code reviews and contribute to engineering quality standards.
Work closely with cross-functional partners to deliver secure, regression-free changes.
Support deployment workflows in a Kubernetes-based environment and contribute to operational runbooks.
Requirements
7+ years of full stack engineering experience developing production web systems.
Strong proficiency in TypeScript, React, and Node.js.
Experience designing and integrating RESTful services.
Solid SQL fundamentals with hands-on PostgreSQL experience.
Familiarity with AWS or GCP, Docker, Kubernetes, and Helm.
Experience with scalable system components such as SQS, Redis, DynamoDB, or MongoDB.
Ability to read or modify adjacent services built in Java or Grails/Groovy.
Strong communication skills and comfort operating in high-security, high-reliability environments.
Staff Software Developer responsible for integration architecture in a leading Canadian InsurTech company. Collaborating on Salesforce and other system integrations for streamlined operations.
Transmission Line Lead Engineer overseeing planning and execution of transmission line projects for AtkinsRéalis. Guiding teams, ensuring technical excellence, and mentoring staff.
Senior Modeling & Simulation Engineer at Kepler Communications developing models and simulations for space systems. Collaborating with experts to enhance systems models and decision - making processes.
Senior Engineer building and owning systems for AI agents in healthcare automation. Driving technical direction and improving operational efficiencies for healthcare workflows.
Senior Fullstack Developer on Stay22's Neuro team designing and building robust backend systems. Focused on AI/ML infrastructure for applications that enhance monetization for digital creators.
Intern supporting AI - based software development for marine engineering research on ice - loads prediction. Collaborating with global teams at ABS HET&DRC in St. John's, NL.
Junior Software Developer contributing to full - stack development of web - based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.
Software Developer involved in web application development for a geospatial intelligence company. Focusing on full - stack development and collaborating in a small, agile team environment.
Senior Tag Management/MarTech Engineer responsible for client - side tagging in a remote role at Northern. Collaborating with teams to ensure data governance in a regulated fintech environment.
Senior Municipal Engineer leading civil engineering projects at GEMTEC. Emphasizing on municipal and transportation infrastructure and site development in a hybrid work environment.