Senior Blockchain Developer

Jsgenesis


3 months ago

07/18/2019 10:21:23

Job type: Full-time

Hiring from: Europe

Category: Software Dev


We are looking for someone to help us develop and implement the Joystream protocol and blockchain. You will be an integral part of the team, and be given plenty of freedom and autonomy to explore, learn and build.

Responsibilities

  • Build the Joystream protocol and blockchain

  • Build the platform governance and incentive system

  • Be autonomous and self driven

  • Help us create and maintain the company’s culture and core values while we grow

Requirements

  • 3+ Years software engineering experience

  • 1+ Years working in blockchain domain, can be substituted for with deep conceptual understanding and practical experience

  • Familiarity with p2p protocols, e.g. DHTs, gossip networks, BitTorrent, IPFs, Dat

  • Experience in smart contract development, e.g. Ethereum/EVM/solidity or tendermint/Cosmos-sdk or similar

  • Solid understanding of applied crypto primitives

  • Systems programming is a plus, e.g. in Go, Rust, C++

Benefits

  • Competitive salary

  • High degree of autonomy to schedule your work week and vacation time

  • Company retreats to conferences and events

Ideally, you would be located or willing to relocate to Oslo, but working remotely is also an option. In the latter case, you would have to be located in a reasonably suitable time zone, and expect to travel to Oslo up to four times a year.

We will also consider less experienced applicants for a non-senior position

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

  • Frontastic GmbH (in/near Europe)
    2 days ago

    Frontastic is looking for a Technical Writer (f/*/m) as part-time position (16-24 hrs / week). We are a remote-first company currently operating in the Europe/Berlin timezone. Even though we are a distributed team, we try to streamline synchronous communication and to reduce effort for attending our quarterly retreats. Therefore we are looking for people living in Europe.

    As our first dedicated technical writer you will have the opportunity to be a major influence on our entire technical documentation stack for developers (frontend & backend) and designers.

    This is not a junior position, but if you are experienced and ship proven work on your own, this position is for you. Your job will be to collect all the loose ends of technical documentation in our systems and pull them together into a conceived and discoverable documentation experience. You will work closely with our engineering and professional service team to extract their knowledge and create the foundation for the long term evolution of our docs.

    THIS MEANS

    • Actively writing documentation for technical people in terms of tutorials, references, API specs, etc.

    • Finding and maintaining a system for making this documentation discoverable for our integration partners and customers.

    • Coordinating and working together with our engineers and professional service people to extract their experience into documentation.

    • Defining standards for how we write and present our documentation.

    YOU BRING

    You bring a background in web application software development using JavaScript (and optionally PHP). You are a proficient speaker and writer of English. You have a passion for writing technical articles and have made up your mind extensively on how to create documentation for large software frameworks/ecosystems.

    You are motivated to work from your home office or a co-working space and able to structure your work day accordingly. That’s what makes you special:

    • You have a passion about explaining technical topics to people.

    • You can grasp and explain new technologies without understanding them in depth.

    • You are able to find structure for approaching a complex technical system easily from different perspectives.

    • You are motivated to keep track of a large documentation base and ensure its quality in the long run.

    • You have a completed education and at least 3 to 5 years of professional experience as a technical writer or in a comparable field.


    WHAT WE OFFER

    As our colleague you have the flexibility to choose your own working hours throughout the day to incorporate this job into your life-work balance. Our work week has 40 hours maximum and overtime is the exception. No vacation days are necessary to run errands, and there is certainly no need to wait until after work to take care of a family emergency.

    Our development team strives to improve themselves following these guidelines:

    • A culture of owning your code from design & development to deployment and monitoring, which is sometimes called DevOps.

    • We offer a friendly learning environment and try hard not to blame anyone for not knowing something and actively encourage mentoring of your peers.

    • We use practices like pair programming, mob programming, test driven development when it makes sense and continuously refactor our code to constantly share knowledge and keep the amount of technical dept low.

    • We are a remote-first company with regular meetings in-person. We use tools like Email, Trello, Hangouts and Slack to stay in touch during our daily work.

    • We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If we receive job applications from yet underrepresented groups those applications will be preferred.

    OUR GUIDELINES:

    • A culture of owning your code from design & development to deployment and monitoring, which is sometimes called DevOps.

    • We offer a friendly learning environment and try hard not to blame anyone for not knowing something and actively encourage mentoring of your peers.

    • We use practices like pair programming, mob programming, test driven development when it makes sense and continuously refactor our code to constantly share knowledge and keep the amount of technical dept low.

    • We are a remote-first company with regular meetings in-person. We use tools like Email, Trello, Hangouts and Slack to stay in touch during our daily work.

    COMPENSATION & HOW-TO APPLY

    As this is a part time position (16-24 hrs. per week), we are offering to pay between 20.000 € to 28.000 € based on experience, skills and time invest for this particular job.

    If this job sounds interesting to you, please send a letter of motivation, CV and your earliest possible starting date to [email protected] Do you still have a question? Do not hesitate to get in contact via mail!

    ABOUT FRONTASTIC

    Frontastic is the specialist provider for the digital customer experience. As cloud software, Frontastic enables ambitious online merchants, brands, marketplaces or even agile startups to implement customer centricity easily and without IT.

    Frontastic is going be the standard Frontend Management System for the IT trend of the API economy, in which the frontend and backend are consistently separated. Based, for example, on Commercetools, About You Cloud, Shopify Plus or other API-based cloud services, online teams can quickly implement and scale new business ideas independently of programmers.

  • Our offer

    • Challenges brought on by building in an exciting, fast-moving space. We are at the forefront of the changing recruitment and finance industries while working in a software-company environment that values openness and merit. 
    • An engaging workplace to grow and push yourself. Our founders are ex-Googlers, well-connected in the tech blockchain spaces and the team has very complementary skill sets. We help each other grow and continually push each other to do better. 
    • $$$: Competitive compensation package (driven by significant equity component).  

    Responsibilities

    • We expect you to play an active role in key processes. Collaborate closely with our team and network to define the product specs and scale the team to build it.
    • Drive the design, implementation, testing & maintenance of the front-ends that our clients use to interact with the PrimeFlow infrastructure.
    • Collaborate with CTO to set the technical direction of our product (services & frameworks we use, system architecture, blockchain integration).
    • Complement CTO's focus (backend, protocols, game theory, ...) by owning the app layer (UX/UI, front-ends/apps, critical journeys, user success).
    • Key: Help mentor, manage and grow the engineering team.

    Minimal Qualifications

    Engineering best practices:

    • Data-driven project structure: Propose a design with due diligence & competing options explained, work out a timeline, delegate what makes sense and execute by taking ownership (process adopted from Google by our CTO).
    • Track record of producing standard-driven, high-quality code that stands up to peer reviews and/or is respected within the open-source community.
    • Highly security-conscious. You must follow best practices and always watch out for attack vectors (e.g. XSS and SQLi).
    • Aggressive process automation: TDD, invest into CI/CD, seamless project tracking - to free the team up to think & build.
    • Learning by building mentality (rapid prototyping, user feedback, technical feasibility). 

    Front-end development expertise:

    • Experience using Javascript FE frameworks: React, Angular, etc.
    • Experience in developing large client side JavaScript applications.
    • Track record of building UIs that remove friction from what is otherwise a complex process (ownership, definition, & success tracking of the user journeys, etc).
    • Command of minimalistic to-the-point design.

    Soft skills:

    • Track record of product leadership - you have identified opportunities, defined solutions, and worked with the prospective users to refine, prototype and then build and iterate on a product.
    • Good verbal and written communication skills in English.
    • Able to align multiple strategies and ideas.
    • Confident in producing and presenting work.
    • Fast learner and hungry to build something big.

    Preferred Qualifications

    Back-end development familiarity:

    • You have worked with AWS or GCP before and have a strong command of the concepts (service architecture defined through checked-in configs, stateless jobs, integrate auxiliary services instead of running them ourselves etc).
    • Experience with TypeScript/Node, PostgreSQL and the relevant libraries.
     

    Other relevant skills:  

    • Experience with building a platform/marketplace (cold start, growth strategies, incentive systems, open-source dev community utilization/evangelization).
    • Knowledge in systems architecture (especially distributed systems), game theory, mechanism design, auctions.
    • Interest in the emerging blockchain space, Web 3.0 development experience (Solidity, DApps, Geth/Parity, Truffle, Web3.js, Infura).

    To apply to this job, send an email to: [email protected]
  • 2 months ago

    At Commonwealth, you will help shape how organizations make decisions on a global scale. Some of the projects you might work on include:

    • Voting and signaling systems that coordinate different kinds of stakeholders, and balance decision-making between experts and laypeople 

    • Issue-based discussion forums that scale up effectively 

    • Infrastructure for DAOs that make capital formation frictionless 

    • Systems for verifiable and secure voting built on cutting-edge cryptography 

    • Experiments in quadratic voting and public goods distribution that bridge economic theory and practice

    As one of the first companies building decentralized governance systems, what we work on will influence a whole generation of networks, including organizations beyond the blockchain. Our technology will help to underpin decision making for projects and protocols at the cutting edge of computation, financial, and legal infrastructure.

    Almost all the work we do is open-source, and much of it is on a progressive tech stack developed by some of the best engineers in the world.

    RESPONSIBILITIES:

    • Build out well-tested, polished developer libraries, tools, and components that abstract away the complexity of Commonwealth protocol and empower developers in creating meaningful & open financial services. 

    • Build re-usable infrastructure for consumption by the open-source community that pulls data from and interact with the Ethereum and other blockchains. 

    • Spearhead a user-focused product lifecycle by distilling user feedback and metrics into actionable product improvements. 

    • Shepherd products from designs and specifications to live deployments.

    REQUIREMENTS:

    • 2+ years of experience in software engineering. 

    • Proficiency with Javascript (preferably Typescript), React, and Redux. 

    • An ability to write high quality, well-tested code. 

    • A strong understanding of the mechanics of blockchain applications and dApps 

    • A passion for decentralized technologies and their potential to transform the financial system

    • Familiarity with Solidity development / the Web3 stack

    BENEFITS:

    • Additional cryptocurrency-based compensation 

    • Comprehensive insurance (medical/dental/vision) 

    • Monthly mobile phone bill and transportation reimbursement 

    • Take vacation when you need it (and we really mean it)

    Commonwealth is an equal opportunity employer. We value diversity at our company and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

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!