Intermediate Software Engineer

Rani

LBC Studios
Published
August 27, 2019
Category
Other  
Job Type
How to Apply
HR@lbcstudios.ca

Description

We are seeking an Intermediate Engineer and Back-End Specialist to tackle a variety of technical tasks. The successful candidate will own their systems end-to-end and influence the direction of our technology while implementing flexible and scalable solutions. The successful candidate is a self-motivated team-player who will implement and maintain many aspects of Hempire’s continued development including AWS, app security, build updating, source control, and additional server application development.

RESPONSIBILITIES:

Maintain and update the current LBC development infrastructure
Optimize server performance
Collaborate on the design and development of a Java microservices server architecture using open-source technologies
Support the software development life-cycle for the server
Maintain, update, and create a build pipeline for the developed software and the existing development infrastructure
Assess, develop, debug, maintain, and set standards for code
Strong ability to scope and define project requirements
Strong communication skills to collaborate with remote team members to identify, produce, and deliver tasks on time
Drive improvements to process and direction
Develop tools, features, pipelines, and frameworks to be used in the development process
Take charge on improving our development processes and system architecture
Collaborate with project leads to establish engineering tasks and schedules
Work with designers and senior engineers to help drive game features
Provide technical leadership on a team of seasoned developers skilled in front-end technologies
Maintain, update, and secure the current scalable server environment

REQUIREMENTS:

At least 5 years of experience working as a server engineer
Working knowledge of Java and PHP
Working knowledge of Spring, Hibernate, and other open-source technologies preferred
Working knowledge of PHP for scalable secure server development
Multiple shipped titles using backend services
An interest in the Gaming Industry
Experience building development build infrastructure and pipelines
Ability to comfortably move across high-level technical design, detailed technical design, implementation, and operational support
Lead the gathering of functional requirements, developing technical specifications, and project & test planning
Experience implementing/integrating unit/integration/load tests
Familiar with more than one software development methodology, ideally experience with SCRUM and/or KANBAN
Working proficiency in English

PERKS & BENEFITS:

Downtown office, steps from the skytrain, with unlimited snacks, coffee, and beer
Flexible scheduling
Work from home one day a week
Competitive compensation
Growth and team-focused company culture
Access to a health-spending account in lieu of benefits

Related Jobs

UI/UX Designer   Allen, Texas new
September 16, 2019
UI Artist   Austin, Texas new
September 16, 2019