This job posting has expired and no longer is available. Please explore other opportunities.

Front-End Software Developer

The Battlesnake Team is looking for an experienced front-end software developer to help improve and expand the Battlesnake platform. Development tasks will include front-end design and architecture, feature development, and building internal tools.


Ideal candidates will be motivated, curious, and creative! This role requires someone who is comfortable in having significant technical ownership over the Battlesnake user experience and front-end technology stack. It is perfect for someone looking to help shape the future of the Battlesnake platform.


We’re a small yet mighty team made up of experienced developers and designers who work in a highly collaborative and highly iterative environment. Every member has a voice when contributing to the design and improvement of the Battlesnake platform. We offer versatile working conditions with flexible hours and support for working fully or partially remote.


Role & Responsibilities

- Work directly with the design team to enhance the Battlesnake user experience on desktop and mobile

- Take ownership of the front-end technical stack

- Develop and drive the UI/UX development workflow

- Designing and implementing new features and tools

- Implementing unit tests to ensure code quality and stability

- Reviewing code written by other engineers on the team


Skills & Qualifications

- 5+ years of experience as a full-stack developer

- Significant experience with JavaScript, ideally along with frameworks such as React, Vue or Angular

- Experience implementing user interfaces with modern UX/UI practices

- Deep knowledge of HTML, CSS, and web technology

- Comfortable building web applications in Python/Django or similar web frameworks

- Experience with real-time browser rendering techniques, such as HTML canvas and programmatic SVG generation


Compensation and Benefits

- Salary: CAD$150,000

- Location: Remote (Full-Time or Part-Time)

- Vacation: 4 Weeks

- Benefits: Extended Health, Dental, Vision, and HSA

- Stock Options: 1% ESOP Grant


About Battlesnake

Our mission is to make it fun and accessible for anyone to become a better programmer. The Battlesnake community is truly global, and filled with amazing developers with unique backgrounds, experience levels, and technical skill sets. We love celebrating technical accomplishments at all scales equally, and firmly believe in supporting developers at all stages of learning.


Applying

To apply, send your resume to team@battlesnake.com. Please also include short details on any Battlesnake competitions you may have attended (if any) and your Battlesnake username (if you have one).

Subscribe to Job Alerts

© 2024 YYJOBS | Victoria and Vancouver Island jobs