Position: Full Stack developer (Vue.js, Django)
Company: Yanda
Category: JavaScript
Experience required: 1y
English level: intermediate

Yanda is an Decentralised Protocol for Automated Cryptocurrency Trading. Automated crypto trading infrastructure connected to the CELO chain to guarantee transparency and safety to traders operating via CEXs Brokers.

Traders can create or buy a trading bot and launch it via Yanda.io. In order to launch a bot:
- Traders pledge YND into smart contract
- Brokers save trading data on-chain
- Validators verify legitimacy of data via governance vote
- The smart-contract settles fees and shares them across the parties involved accordingly.

While the decentralised protocol is still on Alfajores Testnet, the trading bot software has been running since January 2021 and generated over $44M trading volumes with over 6500 trading bots created by 144 active users.

We are not a standard big enterprise company! We are brave to experiment and to work on challenging projects where we can add the most value to the company while we are passionate about what we do.

This role offers a great opportunity to help shape the development of the web3 ecosystem of DeFi projects based on solidity.

**WHAT YOU'LL HAVE:**
Technical / Behavioural
You will apply proven analytical, problem-solving and quality assurance/testing skills to enhance and validate the quality of the software solutions
Actively participate in product release cycle, daily scrum as well as helping the team with tactical activities like code review, design optimization etc.
Work closely with IT Product/Application teams in technology selection, evaluation, recommendation and configuration.
Evaluate and recommend technology and automation frameworks for flexibility, long-term viability, and time to market.
You will bring in hands-on experience of working in Agile projects.

**THE SKILLS THAT ARE GOOD TO HAVE FOR THIS ROLE:**
Written and verbal communication and presentation skills
Organizational skills including time, project and process management
Solid analytical, negotiation & building consensus abilities
Data analytics competency
The Expertise We’re Looking For
Hands-on development experience, which includes any of the following:
Vue.js end to end development experience (mandatory)
REST API development with Python
Dissent experience using Object-Oriented Language or C Family of Languages
Good understanding of Docker and Kubernetes concepts is preferred.

The following development experience is a strong plus:
Django Rest Framework
Vuex (Flux)
Solidity CI-CD and DevOps High load systems development and optimisation


**YOUR MAIN RESPONSIBILITIES:**
Maintaining and developing product backend/frontend.
Designing, developing, documenting, and maintaining automated tests and software tools.
Adhering to software engineering principles in software development.
Understanding and applying test-driven design concepts to test and debug automated solutions and software utilities developed by self and others.
Delivering accurate and maintainable code.
Collaborating with other technical resources to:
Suggest improvements for processes, best practices, and standards.
Design and develop automation and software tools.
Understand requirements.
Identify opportunities to improve the maintainability of the platform.

**WHAT YOU'LL GET…**
Freedom to work remotely with an international team
Excellent work atmosphere amongst young and smart team
Culture of personal development - if you see an opportunity and you raise your hand, you will be given that chance
Ongoing training and support

**BEFORE APPLYING PLEASE NOTE:**
This is a full time position, requiring availability Monday to Friday 8 - 17 UTC. Also, this is a long term gig and for the right candidate can become a career. We have a strong culture of looking internally first and promoting from within to elevate people into new roles.
Should you consider that the above suits you and you are up for a challenge, we are happy to have further discussion about the role.