Develop technical solutions for online game features.
Perform full-stack development across the game client and backend services.
Collaborate with designers, artists, and engineers from other domains.
Use a proprietary engine to develop stable, scalable, efficient, and shareable code.
Iterate on and design improvements to live systems and workflows.
Work with third-party and internal software APIs.
Requirements
- Bachelor’s degree in computer science or a related field, or equivalent training and skilled experience.
- 5+ years of experience in C++ software development.
- Knowledge and experience with networking protocols, client/server architectures, peer-to-peer architectures, and multithreaded architectures.
- Experience with real-time game networking.
Benefits
Hybrid work model requiring three days per week at the EAV Studio in Burnaby,
British Columbia, Tuesday through Thursday.
Three weeks of vacation per year to start in Canada.
Ten days of sick time per year.
Paid top-up to EI/QPIP benefits up to 100% of base salary for new-child leave, including 12 weeks for maternity and 4 weeks for parental/adoption leave.
Extended health, dental, and vision coverage, life insurance, disability insurance, and a retirement plan for regular full-time employees.
Potential eligibility for bonuses and other incentive programs.
Additional benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, and complimentary games.
📌 (Virtual) Software Development Engineer (Vancouver)
🏢 Electronic Arts
📍 Vancouver
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.