Developer Relations

Aragon


2 weeks ago

09/04/2019 10:21:23

Job type: Full-time

Category: Software Dev


We're looking for a Developer Relations to help third party developers create apps on top of the Aragon client and aragonOS. Our Dev Rels must be someone passionate in helping others understand technical subjects through technical writing, networking and educating people. That means that our ideal Dev Rels is not only a legit developer but also an Aragon Technical Evangelist.

Responsibilities

  • Write technical documentation and tutorials for developers, help Tatu create developer focused content.

  • Nurture and support the Aragon dev ecosystem.

  • Attend and organize hackathons, helping devs get excited and started developing on Aragon.

  • Support external contributors.

  • Source, screen and select interesting projects that might be eligible for Nest grants.

Requirements

  • Deep understanding of the crypto ecosystem and what's going on under the hood.

  • Technical expertise and experience working professionally as a developer.

  • Good social skills.

  • Very good written communication skills.

  • Experience writing technical documentation for developers.

  • Interest in working with developers to help them use and build on top of Aragon.

  • Being passionate about decentralization.

  • Being an autonomous individual with a proactive attitude and a love for time self-management.

Nice to have

  • Experience contributing or managing open source projects.

  • Experience creating documentation for developers, or documentation in general.

  • Experience networking in blockchain events.

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

  • Netdata Inc. (TZ: UTC -3 to UTC +5)
    Yesterday

    Netdata is looking for talented Software Engineers in Test (SET) to join our distributed (remote) engineering team. As a SET at Netdata, you will need to be passionate about Software Quality Assurance, capable of both exploratory manual testing and authoring of test suites for automated testing. Our products include both modern microservices-based backends, reactive web applications and monolithic, statically linked linux binaries. Your knowledge and experience in test automation across the 'test pyramid', in various platforms combined with your excellent communication and teamwork skills will actively contribute to the quality of the Netdata platform.

    Responsibilities

    • Collaborate with software and DevOps engineers across the company to understand, develop and automate test and deployment processes.
    • Author, optimize and maintain comprehensive integration and end-to-end (system) test suites for the Netdata platform, including our open-source offering.Your work will entail significant scripting work in order to automate processes and setup testing environments.
    • Perform manual exploratory end-to-end (system) and integration testing for newly created features — and then create the respective test automation scenarios for those manual tests.
    • Be an advocate for Test Driven Development (TDD) and software development best practices across Netdata, through the introduction and observance of 'shift left' principles.
    • Educate software engineers on how to author efficient unit and component tests for their code, by demonstrating proper techniques, frameworks and tools.
    • Communicate Code Quality metrics to all stakeholders.
    • Understand and review complex systems already in existence.
    • Actively participate in the planning phases of new systems under development.

    Why join Netdata

    • We are a team of industry veterans and senior engineers that prioritize performance and ease of use over anything else.
    • We embrace remote work and great work-life balance.
    • We are solving hard problems that affect thousands of organizations worldwide.
    • We are deeply committed to Open Source and love our community.
    • We deeply care about system performance.
    When you join Netdata, you can expect

    • A competitive salary.
    • A generous stock plan.
    • To join a venture-backed startup working with some of the most sophisticated investors of Silicon Valley.
    • To be part of our world-class team and interact with an amazing community.
    • To see first-hand how to grow and succeed in an engineering-first, open source-based company.
    • To find a culture that rewards doers.

    Requirements

    • Required experience
    • Minimum 3 years experience as a software engineer .
    • Familiarity with UNIX-like systems and environments.
    • Familiarity with scripting languages.
    • Familiarity with modern CI/CD pipelines, including open source platforms (Jenkins, Gitlab.)
    • Strong experience in Test Automation. We expect all candidates to have proven experience with the implementation, maintenance, optimization and extension of large test suites in Cucumber, Selenium, TestNG, REST-assured, or equivalent frameworks.
    • An ability to perform well in a fast-paced environment.
    • Excellent analytical and multitasking skills.
    • Excellent command of spoken and written English.

    Preferred experience

    • Familiarity with microservice-based integration and systems testing is a significant plus.
    • Familiarity with contract testing
    • Experience with the Google Cloud Platform
    • ISTQB Advanced certifications are considered a plus
    • BSc degree in Computer Science or relevant field

    Netdata is an Equal Opportunity Employer. We are committed to providing an inclusive work environment free of discrimination and harassment for everyone, regardless of race, color, religion, national or ethnic origin, sex, age, sexual orientation, gender identity, disability, sexual orientation, marital status, military service or other non-merit factor.

  • Our goal at Nash is to make trading, holding and interacting with cryptocurrencies accessible to everyone.

    We are looking for a Cryptography Engineer to work alongside Nash's leadership and help deploy bleeding-edge cryptography. You will have the opportunity to develop new cryptographic products and see them move from academic papers to operational systems with hundreds of thousands of users. In particular, we are looking for people to help us build ECDSA-based products using multi-party computation and zero-knowledge proofs. This role comes with significant autonomy and responsibility.

    Requirements

    • Experience in systems programming, with an ability to write performant and low-level code

    • Knowledge of the Rust programming language

    • Proven track-record of working on cryptographic projects with large systemic complexity

    • Strong communication and collaboration skills

    • Functional knowledge of elliptic curve technology

    We are looking for

    • 3+ years engineering experience in a production environment

    • A deep understanding of public-key cryptography and network protocols

    • Skill at finding flaws in software and communicating how to fix them

    • Extensive knowledge of Git

    • A strong portfolio of prior projects

    We prefer but don't require

    • Prior history of open-source contributions

    • Security or cryptography research backround

    • Experience working in remote team

    * Occasional international travel may be required as needed

  • 2 months ago

    We're looking for an experienced systems software engineer versed in applied cryptography, peer-to-peer networks, distributed systems, open source software, and cryptocurrency protocols. This includes working on lnd[1] and neutrino[2], conducting novel cryptocurrency research, contributing to the design of BOLT[3] specifications, and helping create the next generation of smart contract applications on Bitcoin.

    An ideal candidate would have a strong passion for Bitcoin and a desire to make using Bitcoin cheap, fast, and simple for everyone.

    Roles: 

    • Design and implement core Lightning Network (LN) protocols and algorithms 

    • Contribute to mission critical peer-to-peer cryptocurrency daemons written in Go 

    • Collaborate with the greater team on the research and design of future iterations of LN 

    • Participate in issue triage and code review of open source contributions to our various repos

    • Communicate with the wider community and industry about our software and technology

    Skills: 

    • Strong engineering background with solid programming skills 

    • Experience in Go desired, C or C++ relevant as well 

    • Thorough understanding of the principles of distributed systems and peer-to-peer networking 

    • Solid engineering practices and processes, such as testing methodology and documentation

    • Experience with Bitcoin, cryptography, and/or financial software 

    • Prior contributions to crypto protocols and open source software collaboration preferred 

    • Quick learner, geared towards implementation 

    • Eager to develop new skills and willing to take ownership of projects

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!