Full Stack Software Developer
Department: Software Development
Location: Edmonton, Calgary, Remote
Opportunity ID: YEG-Development-845365
Looking for your opportunity to create, innovate, and be influential? We are looking for Rock Star Full Stack Developers. Are you over-skilled and under-appreciated? Are your design and coding skills legendary? We are growing rapidly and are looking for the exceptional platform specialists to take on a role in technology innovation.
We are an Agile/Scrum/Lean shop with a focus on innovation that takes a story-based approach to translate assumptions into requirements through validated learning. We believe in frequent pair programming and behavior-driven development. We value independent thinking and a hunger for constant learning.
What You Will Be Doing …
- Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience
- Working with massive data-sets
- Building out integrations with the web’s most favored 3rd party applications
- Continually working towards making improvements in the development process
- Troubleshoot development, deployment, and production problems
- Drinking caffeinated beverages
Qualifications …
- Have a BS or MS in Computer Science/Engineering or related field, or related experience
- Have 4-7 Years of software development experience
- Are an Expert Level full stack developer
- We are a Ruby on Rails shop, so Ruby on Rails experience is an asset
- Database design and implementation in MySQL and MongoDB is a plus
- Highly organized and detail oriented, ability to multi-task and stay organized in a fast paced environment
- Must be a natural born Hacker with demonstrated skills to hack elegant solutions and be savvy with difficult problems
- Must be able to build and launch products (We are building Real Tools for Real People!)
- Are opinionated, bold, inventive and willing to contribute ideas to the team
- Are passionate about technology and development
- Thrive in an entrepreneurial environment
- Have excellent communication skills
- Work well with folks of varying technical capabilities
- Enjoy mentoring team members
What is in it for you …
- Competitive compensation dependent on experience
- Competitive health plan
- We are a growing company, thus we are looking for people to grow with us