At a Glance
- Tasks: Lead full-stack development from concept to launch, tackling bugs and maintaining code quality.
- Company: Join Animikii, a certified B Corp focused on positive change for Indigenous Peoples through technology.
- Benefits: Enjoy remote-friendly work options, a supportive culture, and opportunities for professional growth.
- Why this job: Be part of a mission-driven team that values diversity and social impact while working on innovative projects.
- Qualifications: 5+ years in web technologies, Ruby on Rails, and client service; degree or equivalent experience required.
- Other info: We encourage diverse applicants and offer a transparent pay range of $91,000 - $130,000 CAD.
The predicted salary is between 60000 - 84000 £ per year.
We are looking to expand our team with one or more senior full-stack Ruby on Rails developers in Victoria, BC. We’re a remote-friendly organization and would be open to fully remote or a mixed schedule of in-office and remote work.
About Animikii
Animikii is a Victoria-based social enterprise (Certified B Corp / Certified Aboriginal Business) that works with leading, Indigenous-focused organizations from all industries to drive positive change for Indigenous Peoples through technology. Learn more at ANIMIKII.COM/ABOUT/CAREERS.
Responsibilities
- Independently take new software products and features from concept to shipping. This includes end-to-end development from the database all the way to the browser.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality & organization by developing automated tests and following existing conventions.
- Participate in our agile development process, including regular client interactions.
- Support, maintain & upgrade existing software projects.
- Write technical documentation.
- Contribute to company-wide technical decisions and guidelines.
- Mentor junior developers and provide material feedback on the work of other developers.
- Other duties and responsibilities as required.
Are you....
- Interested in implementing and leading through Animikii’s core values: Humility, Truth, Honesty, Wisdom, Respect, Courage and Love?
- Educated with a Degree in computer science, software engineering or have equivalent work experience?
- Experienced in a client service or agency environment (5+ years)?
- Experienced with server-based web technologies and concepts like MVC, ORM, APIs, networking, databases, scalability, devops, tooling, etc. using Ruby on Rails (5+ years)?
- Interested in working in a remote-friendly environment using online tools to connect and manage work?
- Proficient with client-based web technologies like JavaScript, DOM, React, Redux, Bootstrap. Experience with UX principles, accessibility techniques, and development tooling?
- Experienced in using Git-based workflows in a team environment?
- A relationship-builder who is comfortable collaborating and communicating with clients, staff and partners?
- Knowledgeable of software management principles, processes and software, including agile and scrum methodologies?
- A collaborator who wants to work in a dynamic, growing organization?
- A motivated self-starter who thrives on being part of multiple projects at once?
- Someone who has a record of successfully contributing to the design of software products and their features?
- A multitasker who can rapidly refocus on different aspects of software design?
- Excited by the idea of wearing many hats and jumping in to help on tasks, even if it’s outside of their core skill set or job description?
- Someone who has shown they are interested in working with Indigenous communities?
- Interested in supporting our giving-back program through pro-bono time, volunteering, workshop delivery or other social impact initiatives that are important to the team?
- A continuous learner striving to keep ahead of evolving technologies through professional development?
Diversity, Equity, Inclusion, and Accessibility
Animikii is diversity in tech in action and we value a diverse workforce. Indigenous people, people of color, women, people with disabilities, and members of the LGBTQQIA2S+ community are strongly encouraged to apply. Animikii believes an equitable and inclusive work environment and a diverse, empowered team are key to achieving our mission. We’re looking for candidates who can expand our team culture, challenge business as usual, and bring their whole selves to work. We strive to provide those candidates with an equitable and accessible recruitment process. If we can offer accommodations for you in the recruitment process or you have feedback on how to make our recruiting more accessible, please let us know.
Pay Transparency and Equity
Animikii follows a policy of pay transparency for advertised positions, this helps support our policies around pay equity. The range for this position is $91,000 - $130,000 CAD.
How to Apply
Please apply using the button at the top right, with your resume and cover letter communicating your desire to join our team. In your application, please address the following topics in the order described below:
- Describe two things that attracted you to this job opportunity at Animikii?
- Why do you want to work at an Indigenous-focused organization like ours?
- Which of our values are most important to you in the workplace (Humility, Truth, Honesty, Wisdom, Respect, Courage and Love)?
- What experiences have you had that have prepared you most for this role?
- Operating as a social enterprise, giving back is a core foundation at Animikii. How would you use technology, innovation, your energy and company resources to give back to the community?
Self-identifying as Indigenous, having first-hand knowledge or experience working with an Indigenous community will be considered an asset. Applications are only open to individuals that live and work in Canada at this time. We thank all applicants for their interest in this position, however, only selected candidates will be contacted for interviews.
Senior Full Stack Developer employer: Animikii, Inc
Contact Detail:
Animikii, Inc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Developer
✨Tip Number 1
Familiarise yourself with Animikii's core values: Humility, Truth, Honesty, Wisdom, Respect, Courage, and Love. When you understand these values, you can better align your responses during interviews and discussions, showcasing how you embody them in your work.
✨Tip Number 2
Highlight your experience with Ruby on Rails and other relevant technologies like JavaScript, React, and Git. Be prepared to discuss specific projects where you've successfully implemented these technologies, as this will demonstrate your hands-on expertise and problem-solving skills.
✨Tip Number 3
Show your commitment to working with Indigenous communities by sharing any relevant experiences or initiatives you've been involved in. This could include volunteering, mentorship, or projects that have positively impacted Indigenous Peoples, which will resonate well with Animikii's mission.
✨Tip Number 4
Prepare to discuss your approach to agile development and collaboration in a remote-friendly environment. Share examples of how you've effectively communicated and worked with teams remotely, as this is crucial for success in a flexible work setting like Animikii.
We think you need these skills to ace Senior Full Stack Developer
Some tips for your application 🫡
Tailor Your Cover Letter: Make sure to specifically address the topics mentioned in the job description. Explain why you are attracted to Animikii and how your values align with theirs. This personal touch will show your genuine interest in the role.
Highlight Relevant Experience: When detailing your experiences, focus on those that directly relate to the responsibilities of a Senior Full Stack Developer. Mention your proficiency with Ruby on Rails, JavaScript, and any relevant projects you've worked on that demonstrate your skills.
Showcase Your Values: Animikii places a strong emphasis on their core values. Be sure to articulate which of these values resonate most with you and provide examples of how you've embodied them in your previous work or personal experiences.
Demonstrate Community Engagement: Since giving back is a core foundation at Animikii, include specific ideas on how you would use your skills and resources to contribute to the community. This could be through technology, volunteering, or other initiatives that reflect your commitment to social impact.
How to prepare for a job interview at Animikii, Inc
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Ruby on Rails and other relevant technologies. Highlight specific projects where you took a product from concept to shipping, and be ready to explain your role in the development process.
✨Emphasise Your Values
Animikii values core principles like Humility, Truth, and Respect. Reflect on how these values resonate with you and prepare examples of how you've demonstrated them in your previous work or personal experiences.
✨Demonstrate Your Collaborative Spirit
Since the role involves mentoring junior developers and collaborating with clients, be ready to share examples of how you've successfully worked in teams. Discuss any experiences where you built relationships and communicated effectively with diverse stakeholders.
✨Prepare for Community Engagement Questions
Given Animikii's focus on Indigenous communities, think about how you can contribute to their mission. Be ready to discuss any past experiences working with Indigenous groups or how you would use technology to give back to the community.