- Have industry hands-on experience in a modern web framework such as Ruby on Rails
- Have a good understanding of OOP. Previous Ruby experience is highly desirable but not required
- Understand the complexity of developing backend APIs
- Build rich client-side applications using ReactJS
- Handle client-server interactions using GraphQL is highly desirable but not required
- Knowledge of data manipulation and data visualization in Excel/spreadsheets
- DevOps
- Heroku and/or AWS experience
- Data Visualization
- Modern CSS skills
- Minimum 3 years of software development experience
- Experience with several programming languages/frameworks such as Ruby, Ruby on Rails, Javascript, ReactJS and GraphQL
- Past experience in applying technical knowledge and expertise to help the team overcome challenging or complex software problems
- Experience in working with remote team members
- Excellent communication and collaboration skills
- Extended healthcare coverage, including an HSA
- 20 days vacation
- Gym membership benefit
- Flexible work options (office, remote, or hybrid)
- Stock options
Company
Location
Vancouver - Canada
Job type
Full-Time
React Job Details
Who we are
Envisio is one of Western Canada's fastest-growing software companies. We are a mission-driven company passionate about creating deep, personalized relationships with our customers and supporting them in building trusted public institutions.
Envisio's award-winning software helps publicly funded, publicly accountable organizations in the US, Canada, and Australia to manage and execute plans, track and improve performance, and communicate results to their elected officials and other stakeholders.
The opportunity
We are looking for a talented, analytical, and team-oriented Fullstack Developer who has the desire to make develop and enhance our web-based applications. Your primary focus is to learn and develop a data visualization module for our current system. You will be working closely with the other developers, the Product Manager, and other stakeholders to gather and analyze requirements. Communication and analytical skills are vital to your success in this role. Therefore, a commitment to collaborative problem-solving, elegant and extensible design and quality products is imperative.
We expect the Fullstack Developer to
It would be NICE if you have experience with (or are eager to learn) the following:
Your skills and experience
Please note that we are currently only open to hiring within Canada.
What We Offer:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs