Senior Solidity Developer

Maple Finance


1 week ago

11/30/2019 10:22:00

Job type: Full-time

Category: Software Dev


This role is critical to us building the world’s best debt marketplace, period.

You have experience building smart contract applications running on mainnet and understand the importance of testing your Solidity code. You have an eye for design and optimising workflows to deliver the best, cleanest user experience possible. Your code will be clean, auditable and efficient.

You are 100% passionate about the potential of DeFi to deliver 10x better financial products for users. The role is remote, working with our founders and a small team of skilled contract devs that worked on the MVP. You will be the first and most important member of Maple’s internal dev team and take ownership of the development life-cycle.

RESPONSIBILITIES

  • Contribute high quality, performant, and well tested code

  • Improve fungibility of Maple’s ERC20 tokens and integration with other DeFi projects to expand Maple’s functionality

  • Expand the boundaries of what DeFi can do by building a global, open way to raise debt.

REQUIREMENTS

  • 1+ years experience developing smart contracts on mainnet

  • 2+ years in software engineering

  • Understanding of Solidity, Assembly, and the EVM

  • Active member of dev community

  • Passionate about the decentralized finance space and solving hard problems.

NICE TO HAVE

  • Familiarity with crypto-economic protocol design including governance and incentive structures

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 3 days ago

    The short version

    What: Building beautiful, reliable and scalable products that helps automating payroll

    How: React, Go, Docker, Kubernetes, GraphQL, Google Cloud, PostgreSQL

    Who: Experienced and humble full-stack engineer

    We offer an employee equity plan


    What is Pento? 🤔

    We build beautiful payroll software that automates a company's manual workflows and we usually help companies cut 50-80% off the time they spend on payroll. That means no spreadsheets, no manual bank transfers, no e-mails, and no manual work. We've built an easy-to-use software product, that does all of this automatically.

    You can see a quick video by our co-founder and CEO, Jonas, here.


    The job description 💬

    We’re looking for a seasoned full-stack engineer to build features across the entire stack and challenge our thinking on architecture.

    Responsibilities

    Here’s a snapshot of what you could be working on:

    • Collaborating with our product manager, designer, co-engineers, and CTO on implementing new exiting features in our products
    • Digging deep into our systems to find bugs and fix them.
    • Designing architecture and collaborating with other engineers on how to build out our stack.
    • Doing in-depth and valuable code reviews.
    • Be part of a high-performing and inclusive team: inspiring team members, set priorities and own results.
    • Contributing to building a collaborative, productive and friendly remote workplace.


    What we're looking for 🕵️‍♀️

    Your background

    • You've worked on front-and and back-end for at least 5 years.
    • You have experience building and iterating on full features. From database schema to CSS.
    • You have worked in small effective teams as the company grew fast

    Extra credit

    • You have experience implementing a large variety of integrations in a scalable and reliable way.
    • You have extensive experience with DevOps and containers.
    • You have production experience with Go, React and/or GraphQL.
    • You have experience working in highly effective remote teams.

    Your personality

    • You have a problem-solver attitude. No problem is too big or too hard.
    • You like working independently, but you also know when to involve your teammates and ask for help.
    • You are hungry to learn. You know you don't know it all, and do what you can to help yourself and your teammates be better every day.
    • You work well with lots of questions and few answers. We're a startup trying to do something no one else has done before, which means we're dealing with a lot of questions and what-ifs.


    What it's like working at Pento 👩‍💻

    We're a small, fast-growing, remote-first team with 4 different nationalities, working out of 5 different cities throughout Europe. Meet the team and read about how we work at Pento here:

    The Pento Team

    Principles

    Benefits

    Pento Home

  • In this role you will empower tens of thousands of young people from diverse backgrounds to make better choices when entering Higher Education. 

    We are seeking a developer who believes that the craftsmanship of software products is fundamental and consistently strives to be professional.

    Nobody is perfect, you’ll make mistakes, just communicate and we’ll learn together.

    We value kindness, compassion, professionalism and consistency. 

    We won’t talk about impact, as it goes without saying, but personal responsibility and ownership is at our core, you will own at least 1 area of the stack and have substantial weight and opportunity to share your wisdom on a daily basis.


    We care about you, your experience and insight from day one. As such we will support you to be successful and ensure that you maintain a healthy work life balance.


    For the role our ideal candidate will have mid to senior level of front-end experience, has the ability to use their experience to make balanced technical decisions swiftly and document future improvements. 


    You’ll primarily be contributing on our frontend and mobile projects, with scope to grow into other areas of the stack depending on the direction you want your career to grow.


    What you can expect in your first 2 weeks:

    • A welcome team meetup in Manchester, then monthly thereafter.
    • A tight-knit team which values transparency
    • Your code will be reviewed, and to review code from our Lead Developer.
    • You’ll likely be shipping code to production in your first week.

    What we are looking for:

    This is what we are ideally seeking for our new developer, we understand that everyone’s journey is a little different but if you connect with our values and mission, we’ll be happy to answer any questions you may have.

    - Previous experience working in a remote role with a reliable internet connection.

    - A strong desire to work in a small but fast moving team.

    - Proficiency with modern Javascript and React.

    - Experience using Git, branching and pull requests with descriptive documentation of your work process.

    - Exposure to Firebase/Firestore.


    Bonus Points:

    These are some of the other frameworks and tooling we are using, we’d love to know if you have any experience with these items!

    •  React Native
    •  AWS with docker
    •  CSS/HTML
    •  CircleCI
    •  AdonisJS
    •  Laravel
    •  BASH scripting
    •  Jira

    Apply to this job: [email protected]

  • Status is the gateway to the decentralised web. We’re building the tools and infrastructure for the advancement of a secure, private, and open web3. With the high level goals of preserving the right to privacy, mitigating the risk of censorship, and promoting economic trade in a transparent, open manner, Status is building a community where anyone is welcome to join and contribute. 

    Our core application, currently in beta on Mobile and Desktop,  is an open source, Ethereum-based app that gives users the power to chat, make payments and browse the decentralized web.

    We are looking for a Technical Writer to work on Nimbus (https://nimbus.status.im). You’ll have expertise in communicating complicated technology topics in clear, concise ways. You will build our documentation working closely with developers to present our content. 

    The anticipated salary range for this role is $65,000 - $75,000 USD (paid in local currency, or crypto, and dependent on experience & location). 

    Nimbus is a research project and a client implementation for Ethereum 2.0 designed to perform well on embedded systems and personal mobile devices, including older smartphones with resource-restricted hardware. 

    Responsibilities:

    • Create and maintain general documentation standards.
    • Create process documentation that clearly and efficiently communicates concepts, ideas, and instructions.
    • Translate information into clearly written procedures.
    • Work with our development teams to gain an in-depth understanding of the product/project and related specifics on the documentation requirements.

    Minimum qualifications

    • Passionate about blockchain technology and decentralisation. 
    • Deep, relevant experience in technical writing.
    • Ability to quickly understand complex technical concepts and make them understandable through documentation.
    • Strong organizational skills, structured thinking.
    • Excellent communication skills (writing and speaking, predominantly in English).

    Preferred qualifications

    •  Experience working for a blockchain or crypto organisation in a Technical Writing role. 

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!