- Natural problem solver who enjoys identifying issues and coming up with innovative solutions
- Flexible and open to changing priorities
- Excellent research and analytical skills and ability to learn quickly
- Collaborative and upbeat work ethic
- Self-starter and able to work independently or as part of a team
- You are ambitious and willing to take on new challenges
- You have strong communication and organization skills
- Highly prototypical and iterative work style
- Minimum Viable Product (MVP) mindset
- Design, develop and debug high-performance, scalable web applications and back-end services.
- Provide input and insight into architectural decisions
- Participate in peer code reviews and maintain code repositories
- Write and maintain unit tests
- Contribute to documentation
- Collaborate with Design, Quality Assurance and Product teams.
- Mentor and assist in training and on-boarding of other team members
- Proficiency with modern Javascript, CSS and familiarity with reactive frameworks such as React or Vue using Composables or Hooks.
- Experience in WebGL, Three.js, babylon.js or other 3D graphics frameworks
- Experience working with Restful API’s and services
- Write and maintain tests using JEST or similar test runners
- Familiarity with Webpack or similar bundlers
- Version control using Git and Github
- Strong knowledge of web best practices and design patterns
- Ability to transform Product requirements, UX and UI into functioning features
- Socket based real-time services using ELIXIR
- WebRTC audio/video experience
- Modern CSS frameworks like TailwindCSS
- Competitive compensation
- Employee stock options
- Comprehensive benefits plan
- Company bonus plan
- 100% remote work environment & remote office allowance
- Flexible hours
- Monthly Company events and Quarterly Meet-ups
- Completion of a background check will be required for this position.
Company
Location
Vancouver - Canada
Job type
Full-Time
JavaScript Job Details
Company Summary
Are you a passionate and self motivated Web Developer interested in creating positive environmental impact and changing the way we extract essential resources from the Earth? Then we want YOU to join our team of boundary-pushing developers in building a one-of-a-kind world class product.
VRIFY.com is a rapidly growing technology start-up company serving the mining industry, providing innovative content and communication solutions to transform the way that mining companies communicate. The mining industry is evolving rapidly and VRIFY is a driving force behind that change. Our mission to build a more transparent and accountable mining investment ecosystem means completely rethinking the way we access information about mining companies. Success for us is an environment where no mining investment decision is made without VRIFY.
VRIFY is a team. It’s important to us that we’re all aligned on goals, accountabilities, and responsibilities, but how you drive those outcomes is up to you. We want to work with inspired, creative, and ambitious individuals who will thrive in our company and we'll invest in your strengths so that you can do your best work and take pride in the results.
VRIFY is a remote-first company which aims to empower all employees to prosper regardless of where they’re located.
Reporting to the Web Manager you are known for demonstrating the following key characteristics:
Main Responsibilities
Skills and Qualifications
Additional qualifications
Perks
At VRIFY.com, we are committed to creating a diverse and inclusive work environment. We welcome applicants of all backgrounds and experiences to apply for this exciting opportunity. If you are passionate about development and want to make a positive impact on the world, we encourage you to apply.
This job description has been written to provide an accurate reflection of the current job and to include the general nature of work performed. It is not designed to contain a comprehensive detailed inventory of all duties, responsibilities, and qualifications required of the employees assigned to the job. Management reserves the right to revise the job or require that other or different tasks be performed when circumstances change.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs