Overview Activate is a tech company known for creating Canada's first full-scale interactive gaming facility. We are expanding and are looking to add a Software Developer. The successful candidate will work with a growing team of computer engineers and programmers who design and maintain the core software (both front-end and back-end) behind an interactive human-scale gaming facility. The Software Developer will be responsible for new features and products, maintenance and other interactive applications. This position is permanent and full-time with the requirement to be located in Winnipeg. Responsibilities Share technical expertise and development of revenue generating features Define and iteratively improve software development timeframes, standards and processes Front-End Development: Design and develop user interfaces that adhere to system designs and brand standards using tools including vue.js; work with cross-functional teams to ensure visual standards are met; execute on developing solutions from inception to production; identify UX issues and provide recommendations and codified solutions Back-End Development: Develop software (games, services and APIs) using tools including C++, Godot, PHP, MySQL, PowerShell and Node.js; create maintainable and extensible web applications with clean, portable, self-documenting code; design and develop solutions based on technical requirements from team collaboration and stakeholder engagement The Qualifications Bachelors degree in Computer Science or Computer Engineering, or Certificate/Diploma in Software Development 2+ years of experience in software development Experience working in business value driven software development teams Willingness to work irregular hours if/when needed, including evenings and weekends Must have daily reliable transportation to Activate locations for deployment and software testing Familiarity with Amazon Web Services (SES, S3, etc.) Proficiency in Node.js, Vue.js, Docker, Windows and/or Linux and microservice architectures The Perks Competitive Salary Benefits package Paid time off Casual dress Employee discount On-site parking About Activate Taking entertainment into the future by fusing technology and physical activity together to create live-action gaming experiences, Activate is a technology company building interactive gaming facilities with locations across Canada and the US. For more information about Activate, please visit or check us out on Instagram - @activategames/Facebook @activategames. Activate is an equal opportunity employer. All qualified applicants will receive consideration for employment. Activate is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs and activities. To request reasonable accommodation for a protected characteristic, contact which is an email monitored for this purpose. We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted. #J-18808-Ljbffr
Job Title
Software Developer