Silverorange is a 20-person design and development agency based in Canada. Our focus is on interesting and meaningful projects. We've worked with well-known technology organizations like Duolingo and Mozilla, not-for-profit organizations working in areas including arts funding and affordable internet access for low income families, and with world-renowned doctors training other doctors through online education. The founding members of our team have been together for twenty years, and during that time we’ve focused as much on quality of life, openness, empathy, and a wonderful work environment as we have on our commitment to building great user-focused systems.
We’re looking for an experienced React Native developer to join our team. You’ll start your silverorange career focused on a client in the medical education field, helping us build a fresh React Native app for their content.
If you’re excited about a position at silverorange, but are concerned about your qualifications or experience not quite being enough, please still apply. Our team is co-operative and will help you learn and expand your skills via mentoring, team-wide support, and learning opportunities. We’re excited to hear of your fresh ideas and approach. We have decades of collective experience, and we all continue to become better at what we do by both teaching and learning from each other. Add your voice to our mix.
Applications are accepted until July 13th, at which point we’ll be in touch with only those people we shortlist. This position is available immediately and we will work with you to get you started as soon as possible.
Inclusion & diversity
People with different backgrounds and experiences make us stronger, and we’re always looking for ways to improve. Our team is getting more diverse, but we’re still missing perspectives that could make our work better. We highly encourage people from traditionally underrepresented groups to apply—we’d love to hear from you.
Implementing features and improvements on a mix of React Native apps and React Web applications.
Providing technical support, and eventual leadership, to a development team using React Native.
Reviewing code and content changes from other developers on the project.
Working from mockups (this project uses Figma), wireframes, and design systems.
Communicating with team members and clients to understand and balance requirements.
Identifying and helping to address accessibility issues in Web and mobile systems.
Writing tests for your work.
Be a resident of, and available to work from Canada.
Have an understanding of the fundamentals of React Native and how it differs from React on the Web.
Have some experience using React Native to hook into platform-native features like notifications, audio playback, and networking.
Have some experience using version control systems like Git to manage changes.
Have worked on projects with a team of developers.
Be able to communicate clearly with clients and co-workers across multiple time-zones. Several of our key clients are in California and we have team members in PEI, Quebec, BC, Nova Scotia, and Ecuador.
While not required, if you have any of the following skills let us know:
Project or product leadership experience
API development in Node/Express
Working with Firebase
Remote working is just as good as local
This position can be remote, though you are welcome to work from our lovely offices in Charlottetown, Prince Edward Island, Canada.
Currently half of our team and 95% of our clients are remote. You’ll need to be comfortable working with remote clients and co-workers regardless of your location.
If you plan to work remotely, we will fly you to Charlottetown for your first week of work. All employees spend some time each year working from our Charlottetown office so plan on visiting PEI semi-regularly.
Though you may be working remotely, you’ll be an active member of a great small but growing team, both here at silverorange and with our clients. Regular voice or video communication will help keep you in touch with the smart people you’ll be working with.
Benefits & compensation
Flexible work hours.
3 weeks of vacation, on top of 9 days of civic holidays and 3 weeks of company-wide shut down.
Generous health and dental coverage, with 100% of premium covered by silverorange.
Yearly company-wide bonuses based on overall company success, plus ownership opportunities and dividends for long-term employees.
Salary starting at CAD $75,000+ per year depending on experience, with an expectation of career growth.
Remote worker stipend of CAD $3,000 per year and a wellness stipend of $500 per year.
How to apply
Email us at email@example.com with the subject line React Native developer, a brief overview of your qualifications, links to relevant examples of recent work (GitHub or an equivalent profile is a great place to start), and an explanation of why you’d be great for the job. Tell us about an interesting project you’ve worked on or helped ship. We value individuality and variety, so make sure to tell us what you’re all about. If you have an online presence that you’re comfortable sharing—such as a blog, Twitter, Facebook—send it along.