Senior Team Developer ( Blockchain) ( Defi)

 (5+ years exp)
$90k – $100k
Published: 3 weeks ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Hires remotely

Everywhere

Relocation

Allowed

Skills

Management
Project Management
Team Lead
Blockchain Technology
Ethereum, Solidity and writing smart contracts

The Role

ViewFin is a global fintech company that specializes in providing blockchain and cryptocurrency solutions. Our aim is to provide digital solutions using blockchain technology in areas such as finance, business, art, medicine, and social entrepreneurship.

Scarcity labs is one of our main projects at Viewfin. The aim of this project is to change how digital art is bought and sold. Built on the Ethereum blockchain, it allows creators to publish their work as unique, non-fungible tokens and offer these for auction to collectors. Scarcity labs reimagines the way digital art is appreciated, traded and curated in the modern era, and will open the door for creators unfamiliar with blockchain technology to be included in the space easily and conveniently. ( Check our market place project : Ephimera: https://ephimera.com/)

Currently, Scarcity labs is looking for a Senior Team Lead Developer that can enhance the functionality of our service and lead a team of developers. You should be able to get up to speed quickly with an existing code base and be able to work with the product team to manage the technical future of the product. You’re comfortable working with all aspects of building and deploying a modern web development project from translating designs into code to production quality devops.

We’re a company that believes strongly in the ability of non-fungible tokens to create a new paradigm for investment and the preservation of value. While knowledge of Ethereum isn’t mandatory for consideration, the core of the product involves interaction with the blockchain and other decentralized technologies, and the expectation is if you aren’t currently knowledgeable in that space you’ll be willing to spend the time to get up to speed as quickly as possible.

Responsibilities
• Work with team and lead junior devs on creating great user experiences
• Stay on top of constant codebases changes and participate in code reviews, master merging and roll-outs of new versions
• Improve existing codebase and optimize the performance of the application and services
• Efficiently build, test and deliver user-facing features using modular components and libraries
• Integrate a variety of on-chain (Ethereum) and off-chain data sources
• Improve and participate in managing our continuous integration/continuous delivery pipeline
• Improve and manage current AWS infrastructure
• Stay on top of the developments in the blockchain and web3 space for keep up-to-date with security, scaling and best practices
• Help create a fun, constructive and productive early technical culture

Qualifications
• Experience in designing and building modularized and efficient customer-facing web3 applications in NuxtJS/Vue.js
• Highly proficient with JavaScript and VueJS framework (Async-Await, Promises, Lifecycle, build tools like webpack)
• Experience in working with an extensive UI library (Boostrap, Material, Bulma…)
• Experience in Gitlab CI/CD pipelines and setting up scalable, dockerized dev-op pipelines using technologies like Kubernetes
• Experience in deploying and administering AWS services (including but not limited to: EC2, Lambda, ELB, Transcoders, CloudFront, S3) and using them using AWS SDK and CLI
• Experience in designing and implementing user experiences for web applications based, or experience working with designers to execute on their vision
• Experience with DApp development using blockchain technologies especially in the Ethereum ecosystem (Solidity, The Graph, Infura, IPFS...)
• Familiar with software design patterns like MVC, microservices, serverless design and decouple and injection design
• Experience in designing or developing data buffer, data bus and indexers is an asset

Team leading ability, shown by having led a team to work cooperatively with others, continually reviewing objectives and priorities, and accepting collective responsibility. Experience should include direct personnel management

What we offer
• Small teams and the opportunity to contribute meaningfully from day one
• Opportunity to play and build with cutting edge technologies
• Room for growth and advancement
• Casual business dress environment
• Team building and social events
• Easily accessible office downtown

Applicants must be currently authorized to work in Canada on a full-time basis now and in
the future.

How to apply:
Send a note to Ange Martinez (HR Manager) with the name of the role (e.g., "Senior Team Lead developer "), a resume, portfolio, a brief CV, and accompanying links (Github,LinkedIn, Twitter, etc.). Bonus: a link to your favorite non-fungible Token.

ViewFin Canada is committed to building a diverse workforce reflective of the diversity of Canada.
As a result, we promote employment equity and encourage candidates, especially those who
identify as a woman, an Aboriginal person, a person with a disability or a member of a visible
minority group, and any others who may contribute to the diversification of our workforce.
We thank all applications for showing an interest in this position. Only those selected for an
interview will be contacted.

Similar Jobs

Blockgeeks company logo
Blockgeeks
Blockgeeks is a leading online learning platform that helps anyone learn Blockchain
MyWiFi Networks company logo
MyWiFi Networks
White Label WiFi Marketing Platform
MeazureUp company logo
MeazureUp
MeazureUp is a cloud based solution, ensuring consistency across multi-unit enterprises
ASSURANCE IQ company logo
ASSURANCE IQ
Improve your personal and financial health
Brightest company logo
Brightest
Smart software for social impact, CSR, sustainability & ESG