Full Stack Developer$80k – $95k
BookJane uses technology to deliver caregiver solutions in a new, more customer-centric way. We're redefining how Canadian families and institutions are accessing caregivers. We just need your help getting there!
What Who Are Looking For:
We’re looking for a driven and motivated Ruby on Rails Developer who can help us deliver outstanding technical expertise to the organization. You will be working with teams to develop software that is scalable and follows industry best practices.
What You Will Bring:
Work with Technical leaders to deliver large distributed projects.
Write high-quality, efficient, testable code in Ruby/Rails and other object-oriented languages.
Build highly available, secure, systems in a microservices architecture.
Own and operate the systems that you build
Contribute to planning, design, implementation, testing, operations, and process improvement as a senior member of the team
What You Must Have:
BS Computer Science/Computer Engineering.
5+ years of experience in Web-based application on Ruby on Rails
Full understanding of web development languages and technologies such as HTML, CSS, JavasScript/jQuery.
Amazon Web Services (AWS)
RESTful API design and architecture.
Expertise in various software development methodologies, DevOPS, and development tools (GitHub, JIRA, Confluence).
Solid coding practices including peer code reviews, unit testing, and a preference for Test Driven Development.
Exceptional problem solving and troubleshooting skills.
Obsession with quality, operational excellence, and customer experience.
Proven ability to prototype, ask for feedback, incorporate usage metrics, and iterate quickly.
Knowledge of a variety of frameworks (server side, browser side, desktop etc) as well as high aptitude for diving in and picking up new things.
Strong verbal and written communication skills and an ability to work in a team environment.
Experience and willingness to mentor more junior engineers and help them develop their skills and leadership abilities.
Experience working across teams to deliver highly complex systems at every level.
Strong analytical, problem solving, communication and organizational skills.
Possess a positive, can-do attitude and enjoy making a difference in the business through contributions.
Effectively communicates and builds solid working relationship with team members, stakeholders and business partners.
Self-motivated with the desire to continually acquire information and develop new skills to enhance job performance.
Proactive, continuously seeking innovative solutions and process improvements.
Must be eligible to work in Canada and, where applicable, must have a valid work permit or study permit that allows the candidate to fulfill the requirements of the role.
Ruby on Rails, PostgreSQL, ReactJS/Redux, APIs
AWS - Amazon Web Services and RDS Database
Nice to Have:
Experience with NodeJS
Building and maintaining a highly scalable SaaS platform