This job might no longer be available.
Senior Software Engineer, Front-End
4 years ago
Senior Frontend Engineers are an essential part of Battlefy's Product Team. Working closely with designers and product managers, we implement and maintain user interfaces on a number of Battlefy's products. We make the most of modern tools like React, Storybook, Styled Components (Emotion), ES6, and React Native.
In Vancouver, the Engineering team is building world-class software to ensure our global customers, players, and organizers have a great experience on Battlefy.
We value passion and drive but we also believe that diversity is the key to success for every high growth technology startup. We welcome people from all walks of life.
Requirements
You Are
- A passionate, entrepreneurial-spirited technologist that owns delivery from concept through to completion
- A relentless advocate for engineering excellence, dedicated to coaching and mentoring others
- A product thinker, who balances user pains and business needs while being pragmatic in making data driven decisions
- An expert at communicating, knowing exactly how to collaborate with sales, marketing, UX, product managers and other engineers
- Constantly curious, always looking to learn and increase your knowledge
You Will
- Engineer reliable and maintainable software to meet the application and infrastructure needs of the Battlefy platform
- Wear many hats working across Engineering, DevOps and Quality Assurance
- Continually set personal and professional goals and do everything in your power to surpass them
- Grow the Battlefy culture, from posting to Slack about good engineering patterns to playing video games and competing in esports tournaments. You embody our values of one team, drive and sportsmanship
Your Experience
- You have shipped scalable SaaS products that you are incredibly proud of
- You have worked in a fast growth environment where your pace and hustle was key to getting the right things done
- You know what technical debt is -- you are pragmatic and know when to make trade-offs between architectural purity and reality
- You either know or are able to demonstrate that you can master the following:
- Javascript (ES6) and Node.js
- React
- JavaScript testing frameworks
- HTML5 / CSS3
- You are experienced in modern delivery practices and tools, be it running a daily scrum, using Kanban boards as information radiators or rapidly iterating to achieve a MVP
- You have at least 5 years engineering experience in software product companies. For at least 2 of these years you were in a role similar to this one
Bonus Points if you…
- Have experience in organizing or competing in esports tournaments
- Write blog posts
- Do tech talks at local Vancouver events
- Ran your own venture (even if it failed)
- Have open source contributions
Benefits
What you’ll get
- Stock
- Competitive salaries
- Paid time off
- Company hardware
- Company sponsored team-building events including tech talks, happy hours, board game nights, archery tag, recreational volleyball and basketball, and in-house Super Smash Bros tournaments
- Much more...
Create Your Profile — Game companies can contact you with their relevant job openings.