Software Engineer

IOVLabs · Worldwide

Company

IOVLabs

Location

Worldwide

Type

Full Time

Job Description

About IOV Labs
IOV Labs is on a mission to provide the next generation of fintech innovators with the decentralized tools and technology to build a new global economy.
IOV Labs develops, promotes, and supports the RSK Blockchain, a Bitcoin merge-mined smart contract platform – the most secure smart contract platform in the world. IOV Labs also develops the RSK Infrastructure Framework (RIF) to provide our partners with everything they need to build decentralized apps and new Open Finance services on the RSK Blockchain.
Every day our teams come to work to build a more decentralized world, for a freer and fairer future.
About the role
We are looking for a Semi-senior Software Engineer to join our Rollup Squad.
The candidate will be collaborating to analyze existing open-source solutions, design, implement and maintain protocols and services, reviewing peers’ code, documenting and testing features.
The candidate is also expected to be involved in improving the squad's work processes, implementing changes to streamline operations, and bringing best practices from his/her experience.  
Should be open-minded, passionate, analytical, and hard-working; interested in agile and decentralized organizations and enthusiastic about the blockchain ecosystem. As a member of an autonomous squad, the candidate will be encouraged to raise their opinions, to suggest and to help implement changes, be it regarding the projects, methodology, or anything else. 
 



What You'll Be Doing
  • Actively participate during the product design phases, analysing requirements and proposing innovative and alternative solutions.
  • Collaborate on architecture definitions, always thinking of solutions that are scalable and secure.
  • Develop quality code, with emphasis on correctness of implementation.
  • Write and support unit/integration tests
  • Collaborate in the evolutionary maintenance of the product.
  • Conduct independent research in your area of ownership; design, implement, and document solutions.



What You Bring to the Table
  • Bachelor or advanced student of Computer Science, Computer Engineering or other related degree
  • Strong experience with 3+ years as a Software Engineer.
  • Knowledge about software architecture principles, design patterns, performance, and software engineering best practices.
  • Vast experience in some mainstream language (e.g.:  Javascript, Typescript, Golang, Rust, Java)
  • Keen interest in learning decentralized/distributed technologies and work on all layers of the stack.
  • Motivation to continuously learn from new technologies/languages and work in a fast-paced team with many diverse projects.
  • English language proficiency.
  • Willingness to research emerging solutions
Bonus points:
  • Experience working with Rust/Go
  • Experience working in blockchain technology projects, smart contract development and/or dApps development.
  • Grasp of the Bitcoin and/or the Ethereum protocol
  • Experience in relational and non-relational databases.
  • Experience with functional programming is a plus.
  • Computer security knowledge.
  • Have experience working for objectives with remote teams.
 



What You’ll Get Back
  • Competitive salary, annual bonus.
  • 100% remote working (External Employee) from anywhere in the world.
  • Global WeWork membership. 
  • Flexible working hours – you’re free to work in any way you work the best.
  • Paid leave and national holidays observed. 
  • Opportunity to work with state-of-the-art technology through challenging and unique projects.
  • Culturally diverse and dynamic team with a clear vision and strategy. 
  • Training programs to learn everything about crypto. 
  • Language courses: English, Spanish. 
  • Independent employee assistance program offering legal, financial, family, psychological, healthcare, and wellness counseling for you and your family



IOV Labs Mission, Vision & Purpose
  • Our purpose is to… build a more decentralized world, for a freer and fairer future.
  • Our vision is… a safe and equitable global financial system that enables everyone to participate and prosper.
  • We’re on a mission to… provide the next generation of fintech innovators with the decentralized tools and technology to build a new global economy.
 
IOV Labs Values
Our values reflect the fact that we are a global, distributed team who embrace complex and revolutionary decentralized technologies, guided by a strong social purpose.
  • Focus
  • Take Responsibility
  • Make it Useful
  • Stay Open
  • Be Fair
We are excited to see what you're made of!
 
IOV Labs embraces diversity and is proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.
 
Apply Now

Date Posted

12/05/2023

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer C++ (Senior) - Apexver

Views in the last 30 days - 0

The role of a Senior Software Engineer at Apexver involves leading the design development and scaling of highperformance trading systems The position ...

View Details

Software Engineer, iOS Core Product - Speechify, Inc.

Views in the last 30 days - 0

Speechify is a texttospeech product that has gained significant traction with over 50 million users worldwide The company has recently been recognized...

View Details

The SafetyWing Digital Nomad Residency - SafetyWing

Views in the last 30 days - 0

SafetyWing offers a digital nomad residency program with up to 4000 reimbursement for travel accommodation and work tools emphasizing mentorship commu...

View Details

AI Trainer - Anuttacon

Views in the last 30 days - 0

The text describes a companys culture emphasizing creativity collaboration and impactful work It outlines a mission to create immersive virtual worlds...

View Details

Executive Assistant & Accountability Partner (Full‑Time, Remote, ET Hours) - N/A

Views in the last 30 days - 0

This job description outlines a remote Executive Assistant role requiring calendar management travel coordination family operations oversight and acco...

View Details

Inside Sales Contractor - Credit Wellness, LLC

Views in the last 30 days - 0

This job posting promotes a remote financial services sales role with competitive commissionbased compensation guaranteed training stipends and growth...

View Details