Circles-Bali is hiring a Senior Software Engineer (Blockchain + JavaScript)
Compensation: $43k - $76k estimated
Location: Bali Indonesia
We are a Bali-based team looking for a Senior Software Engineer (Blockchain + Javascript) for Circles Bali, a Universal Basic Income on the Blockchain.
About Circles Bali
We are a startup with the mission to create a community-driven initiative that provides wealth to all participants, helping them meet their basic needs, and expand livelihood opportunities for all people in Bali. By joining the Circles Bali team, you will be contributing to the well-being of all Balinese in an unprecedented system to benefit the world. Here is the deck that overviews Circles Bali. We have also written a research report located HERE identifying the need for this UBI solution in Bali, potential issues, and how this will be implemented. This is based off the technology from Circles Berlin which shares a similar vision.
Team
Among the core team, we have founders who have built and sold multiple companies, as well as built successful communities. We are an international company, having people from Bali, USA, the Netherlands, Costa Rica, Germany, Russia, France, Armenia, India and Poland, and working from all around the globe :)
Values
We are strongly values driven with priorities of empowerment, alignment, equality, and enjoying the journey. We believe that this provides the structure to scale our organization, innovate our technology and attract top talent as we strive to change the world towards a better future. These values apply to how we work and the philosophy of the solutions we create. People make the product!
Role
We are hiring a Senior Software Engineer to join our team to develop the Circles mobile and desktop application. We're looking for someone who loves creating applications that are robust, fast and easy to use and is excited to join a team of passionate and value-driven people to have a positive impact on society.
What you’ll do
- Build blockchain applications such as cryptocurrency wallets, including the wallet core library and associated functions
- Create smart contracts in Solidity
- Work as part of a team to determine the architecture of the solutions that integrate the applications into our mobile/web clients
- Be responsible for the quality and longevity of the code you create
- Respond to feature requests and bug reports from the community
- Set your own priorities and manage your own schedule
- Help make decisions within your team about how your team works together
- Be a fun colleague and participate in activities we do together to connect as people
- At least 5 years of relevant experience (front-end, cryptocurrency, blockchain, etc.), including 2 years of blockchain experience
- Good experience in blockchain protocol design and verification, smart contract design and implementation, blockchain application architecture and design etc.
- Good experience in front-end development with JavaScript and Swift and some experience with statically typed languages, e.g. TypeScript
- Growth mindset, i.e. if you don't know TypeScript yet, you are willing to learn it
- Good knowledge of cryptocurrency features (e.g. Bitcoin or ETH) and crypto wallets, e.g. mintable tokens, multisignature, key derivation, etc.
- Experience with industry best practices: obtaining and providing code reviews, writing documentation, etc.
- Strong preference for candidates based in European, Africa, Middle East, and Asian time zones.
- Fluency in English in writing and speaking required
Bonus
- Experience with Flutter development.
- Experience working with crypto wallets
- Experience creating crypto wallets for popular tokens
- Knowledge of blockchain protocols
- Knowledge of security primitives, e.g., encryption
- Experience working in open source communities
We offer a creative, highly participatory environment without the classical top-down hierarchy. We value that each candidate brings their own unique mix of skills and experience. You will be directly benefiting Balinese people and providing a service that is unequivocally purposeful.
Bali is our center of operation and we support remote work as long as you are able to provide flexibility to have significant overlap within the Balinese timezone. We believe your life outside your professional commitments should be enjoyed, and time to rejuvenate is critical to thriving. That’s why we work flexibly during the month. You commit your time for a specific number of hours during a month and you can work during the times that are most productive for you.
We have several team meetings to learn from each other and see the whole product, but also to grow ourselves by giving and receiving feedback but also to give and receive appreciation.
We really appreciate a cover letter when you apply for the job. We receive a lot of applications so the cover letter can make the difference!
Apply Now:
This job is closed
Compensation: $43k - $76k estimated
Location: Bali Indonesia
This job is closed
Receive similar jobs:
Solidity Developer Salary
The average yearly salary for a Solidity Developer is $148k per year, with a minimum base salary of $65k and a maximum of $257k.
Check more information about Solidity Developer Salary.
Solidity Developer Jobs
Job Position and Company | Location | Tags | Posted | Apply |
---|---|---|---|---|
| Remote | Apply | ||
| Remote | Apply | ||
| Remote | Apply | ||
| by Metana | Info | ||
| Remote | Apply | ||
| Remote | Apply | ||
| Remote | Apply | ||
| Remote | Apply | ||
Remote | Apply | |||
| Remote | Apply | ||
| Remote | Apply |