- Developing and maintaining front-end applications and user interfaces using React. - Writing clean, maintainable, and efficient code for both front-end and back-end systems - Troubleshooting issues and collaborating effectively with the development team - Designing and implementing new features - Building APIs and integrating with blockchain technologies - While this role is primarily located in the Greater Vancouver Metropolitan Area, we offer flexibility for some remote work.
- Strong proficiency in HTML, CSS, and JavaScript - Experience with front-end frameworks such as React or Vue.js - Experience with back-end development using Node.js/Typescript and familiarity with Rust - Solid understanding of web development best practices and UI/UX principles - Experience with version control systems (e.g., Git) - In-depth understanding of responsive design and cross-browser compatibility - Experience with RESTful APIs and asynchronous programming - Strong problem-solving and debugging skills - Excellent communication and collaboration skills - Experience with blockchain technology (Web3.js, etc.) is a must - A mix of start-up and corporate experience would be beneficial - Bachelor's degree in Computer Science or related field (or equivalent experience) Ideal Candidate - Collaborative and modest mindset, with the ability to think critically and outside the box - Self-starter and proactive - An eye for design and UI is a plus - Proficient in: TypeScript, Rust, JavaScript, Node.js, React, Redis, Postgres, SQL, Supabase, Next.js, Sass - Experience with frontend browser technologies, service workers, graphing, charting (D3.js), and Web3.js - A passion and interest in blockchain technology (side projects a plus)
Target salary: $110k-$130k