Who we are: We\xe2\x80\x99re Orbit, and we create Shopify apps that help merchants push the frontiers of their online sales. At Orbit, you\xe2\x80\x99ll be joining a fun, creative, and collaborative team that builds awesome products to empower Shopify merchants. As a remote-first company, our team is located across Canada, the US, and beyond. We offer our employees flexibility in where they work and how they work. We would be over the moon if you\xe2\x80\x99d join us! About the role: As part of our product team, our Senior Developers work collaboratively with our development team to design and build functionality for our apps that is usable, extensible, and performant. Our apps are embedded in the Shopify admin, and display in our customers\xe2\x80\x99 Shopify stores. Our senior developers are experienced with React, Node, and Elixir (no prior Elixir experience is necessary) and contribute across the full stack. At Orbit, we trust our developers to find the right way to build solutions that meet goals. Following the Shape Up methodology, we give our teams projects, and give them the space and autonomy to design a solution: defining their own tasks, building the solution incrementally and collaboratively, adapting an approach based on the learnings made along the way. As a Senior Developer, you\'ll...
Contribute to all aspects of Shopify app development for our suite of apps, in React, TypeScript, Elixir, and Node.js
Make design & planning decisions as a team, as part of a flexible agile process
Keep up with the latest developments in our technologies and in the tools available from Shopify, identifying opportunities to leverage for our apps
Contribute in improving our development process and practices
Use data (analytics, instrumentation) to track outcomes and guide future work
Grow our development team\xe2\x80\x99s skills through regular collaboration and mentorship
You\'ll use your skills and experience in...
Writing code proficiently in JavaScript/ES10, HTML, & CSS
Developing for React, applying current approaches that best solve the problems at hand
Guiding teams to make decisions effectively, stating recommendations with reasoning behind opinions
Working in an agile team environment, regularly making goal-oriented decisions and identifying the most impactful areas to focus
Collaboratively solving problems and sharing knowledge with others when solutions are found
Holding context on complex solutions, thinking critically about adapting architecture with new learnings, identifying opportunities to improve along the way
Leaving things better than you found them\xe2\x80\x94advocating for improvements to the team\xe2\x80\x99s practices, processes, and tools, to help us reliably deliver quality results
Helping team members improve their skills & knowledge during the course of the work
Working fluently with Git & Github
If you have these skills that\'s a huge plus!
Developing on the Shopify platform, or with Liquid
Developing interfaces with the help of a design system, such as Shopify Polaris, and with accessibility in mind
Developing for ecommerce on different platforms - Wordpress, BigCommerce, etc.
Writing for common frontend JavaScript frameworks such as Gatsby, Vue.js, or Angular
Interest in learning & writing functional code with Elixir
Please include a cover letter with your application \xe2\x80\x93 we\xe2\x80\x99d love to better understand your background and experiences. We value diverse perspectives and believe that skills are transferable! Benefits: We are a company built on creativity, teamwork, and employee well-being. We trust our team members and encourage them to design their work schedules so that they can get the most out of their day. We value challenging ourselves and others to ask questions that uncover better solutions for the future, and we get joy from being around fun, communication-focused folks who want to make a difference at their work! Some of our perks include:
Flexible work schedule
Company-provided hardware and software
Competitive base salary
Opportunity for growth as the company grows
Exposure and learning across teams and services
Health benefits
RRSP matching up to 4%
$1000 Company-sponsored wellness allowance
Home office allowance
Generous vacation policy\xe2\x80\x9415 paid days off annually, plus 1 additional day for each year of employment
We bring passion and energy to our work, and believe that work should be rewarding, interesting, and come at a sustainable pace. As long as you have a strong internet connection, you\xe2\x80\x99ll be all set to join this dynamic team!
Remote: Within +/- 3 hours 8am-4pm Pacific Time
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.