Skip to Main Content

Job Title


Development Team Lead


Company : BitKernel


Location : Vancouver, British Columbia


Created : 2025-04-25


Job Type : Full Time


Job Description

Your Role in Shaping the Future of Payment and Asset Management As a Development Team Leader, you will play a critical role in shaping both backend and frontend architecture of our Payment and Asset Management system. This position requires a blend of technical expertise and leadership skills, as you will guide and mentor a team of developers, driving innovation and ensuring the delivery of robust, scalable solutions. You will collaborate closely with cross-functional teams to enhance Wanels global reach and provide a secure, efficient, and user-friendly financial transaction experience for users worldwide. Discover more about our products vvwallet.io Position Type: Full-Time, Permanent Location: Vancouver, BC (Hybrid - 1 day remote per week) Key Responsibilities: Lead and Collaborate: Lead a team of developers in building the Payment and Asset management system. Technical Oversight: Oversee the design, development, and implementation of software solutions. Ensure adherence to best practices in coding, architecture, and security. Review and approve technical designs, code, and documentation. Project Management : Collaborate with product managers, stakeholders, and other teams to define project scope, timelines, and deliverables. Manage the teams workload, prioritize tasks, and ensure timely delivery of projects. Security Measures: Implement stringent security protocols such as data encryption, two-factor authentication, real-time monitoring, and more to safeguard user personal and financial data from potential threats. Quality Assurance : Ensure the team delivers robust, scalable, and secure software solutions. Implement and enforce testing practices, including unit testing, integration testing, and performance testing. Web3 Expertise : Leverage deep knowledge of blockchain technologies (e.g., Ethereum, Solana, Polkadot) and Web3 protocols (e.g., DeFi, NFTs, DAOs) to guide technical decisions. Stay updated on industry trends, regulations, and emerging technologies in the Web3 space. Qualifications: 1. Technical Proficiency Education: Bachelors degree in Computer Science or equivalent experience. Strong expertise in Java , Python , or Kotlin (or similar languages). Experience with Web3 libraries and frameworks (e.g., Web3.js, Ethers.js, Hardhat, Truffle). Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, Docker, Kubernetes). Understanding cryptography and security best practices in financial systems. 2. Leadership Skills: 5+ years of experience in software development, with at least 2 years in a leadership or managerial role. Strong problem-solving and decision-making skills. Ability to motivate and guide a team in a fast-paced, innovative environment. 3. Problem-Solving & Analytical Skills Debugging & Troubleshooting: Strong problem-solving skills for diagnosing and resolving issues quickly, especially in high-pressure environments involving complex financial transactions. Performance Optimization: Ability to analyze system performance and implement optimizations to enhance speed, scalability, and efficiency. 4. Agile Development Expertise : Proven experience in leading teams using Agile methodologies (e.g., Scrum, Kanban). Strong understanding of Agile principles, practices, and tools (e.g., Jira). Ability to manage sprint backlogs, prioritize tasks, and deliver iterative results. 5. Communication & Collaboration Teamwork: Excellent communication skills to collaborate effectively with cross-functional teams, including product managers, designers, backend developers. Customer Focus: Understanding customer needs and the ability to translate business requirements into technical solutions that improve user experience and satisfaction. Preferred Skills (Nice to Have): Technical Proficiency Payment Integration: Proven experience integrating various traditional and cryptocurrency payment gateways (e.g., PayPal, Stripe, Bitcoin, Ethereum) and understanding of payment protocols and standards, including PCI-DSS compliance. Blockchain Integration: Hands-on experience with blockchain protocols (e.g., Ethereum, Bitcoin, Binance Smart Chain) and smart contracts, as well as decentralized finance (DeFi) principles. Financial Systems Knowledge Payment Systems: In-depth understanding of traditional and cryptocurrency payment mechanisms, protocols, and market dynamics. Asset Management Systems: Familiarity with developing or working within asset management platforms, including an understanding of financial instruments, portfolio management, and reporting functionalities for both fiat and cryptocurrencies. Transaction Processing: Expertise in handling real-time transactions, ensuring high availability and reliability of payment systems, and optimizing performance under heavy load conditions. Perks & Benefits Career Development Opportunities : Access to learning resources, mentorship, and professional growth. Collaborative Team Environment : Engage in team-building activities and thrive in a creative, supportive workplace. Great Work Environment: Work from our modern Vancouver office, with hybrid flexibility on Fridays Global Opportunities : Join a company with international reach and potential for future travel and team-building abroad. Take the next step in your career with Wanel: If youre ready to make a meaningful impact and lead the development of secure, scalable payment systems and asset management platforms that cater to both traditional and cryptocurrency needs, we encourage you to apply. Wanel is committed to fostering a diverse and inclusive workplace, and we welcome candidates from all backgrounds. Your journey to shape the future of financial technology starts here! As a note, this position is full time in office based in Vancouver so we are only considering those based locally and eligible to work in Canada.