Full Stack Software Developer

XGen - Vancouver, BC (26 days ago)

Apply Now

XGen is looking for a Full Stack Software Developer to work with our team in Vancouver. The ideal candidate would have at least three years of Software Development experience and would be very proficient in both Front End and Back End engineering. You will be working directly with our development team and should be proficient at problem-solving.


  • Bachelors Degree in Computer Science or related field
  • 3 Years of Software Development Experience
  • Familiarity with AWS
  • Fast learner and able to learn new things
  • Proficient in Python
  • Proficient in frontend: Javascript (ES6+), HTML, CSS, HTML DOM
  • Proficient with React.js
  • Experience in working with NoSQL and SQL Data Bases
  • Experience with Node.js
  • Experience with large data sets is a plus
  • Web-Platforms is a plus (WordPress, Shopify, and Magento, etc.)


  • Work within our Development Team to solve and implement solutions for customer-facing software
  • Attend client meetings as needed
  • Engage with infrastructure setup and support whenever needed to ensure that our systems are running optimally
  • Produce fault-tolerant, robust and maintainable code
  • Design for Scalability, Performance, and Reliability
  • Fundamentals: OOD, Design Patterns, Data Structures, Complexity Analysis, Problem Solving & Diagnosis
  • Primary technical stakeholder for our client-facing product
  • Recommend and maintain our technical stack
  • Support our CTO in maintaining a competitive advantage
  • Assist our testing initiatives (creating test scripts, ability to debug issues and triage defects accordingly)


  • Competitive Salary
  • Benefits (Health, Dental, Vision, PTO,)
  • Room to grow

Job Type: Full-time


  • Pragmatic JavaScript: 2 years (Preferred)
  • Pragmatic React: 1 year (Preferred)
  • Pragmatic Python: 2 years (Preferred)


  • Bachelor's Degree (Preferred)


  • Vancouver, BC (Preferred)