Senior Full Stack Engineer

You are a technologist with oodles of experience with Python 2 / 3, Django, AWS, and HTML5. You enjoy mucking around with Dev Ops technologies like Terraform, Ansible, and Fabric. You are a big fan of software design patterns and relax by reading tech journals and sketching UML diagrams. You are results-driven, detail-oriented and always seeking self-improvement.

You are also passionate gamer who enjoys tinkering with Unity and mobile games programming and you are looking for a friendly game studio filled with like-minded individuals at a studio which prizes integrity, transparency and personal growth.

Pocket Pinata Interactive is looking for such an individual to join our game development family as a Senior Full Stack Engineer in our Burnaby office.

You will:
  • Analyze emerging cloud technologies and develop an implementation plan and technical specifications for a cloud deployment system
  • Actively lead technical discussions and encourage engineers to share their opinions and incorporate their ideas
  • Actively mentor less senior engineers to help grow their technical and tech management skills
  • Actively participate in project and resource planning meetings by offering thoughts and ideas
  • Design and implement server and client systems and components to spec according to the studio’s code quality standards
  • Troubleshoot system issues and formulate solutions which minimizes the risk of side effects
  • Effectively communicate technical designs and technical decisions verbally, via diagrams, documents, and code comments
  • Update and expand your technical skills to keep pace with industry developments
You are a great fit for the position if you have…
  • 8+ years of combined HTML5 and RESTful server development experience
  • 2+ years tech leadership experience leading teams or projects
  • 2+ years of industry experience operating/developing enterprise servers
  • 2+ years of industry experience working with AWS technology
  • A degree in Computer Science or a related field
  • A working knowledge of Python, Javascript, C# or other object-oriented programming language
  • Experience with Git or other revision control system
  • Excellent problem-solving skills and communication skills
  • A detail-oriented mindset with a strong ability to multitask
  • Proactive, forward thinking and collaborative with others
Having the following skills is a plus…
  • Knowledge of Docker and Kubernetes
  • Experience working with Google Cloud Platform
  • Dev ops experience developing and/or optimizing server deployment systems
  • Knowledge of Agile Development Methodology (Scrum/Kanban)
  • Knowledge of UML
  • Knowledge of Unity or Cocos2d

How to apply:

Please include your resume and a brief cover letter outlining why you’d be the best person for this role. Only qualified applicants will be contacted.