Blockchain Developer Jobs

Deep Learning Specialization on Coursera

Ethereum jobs 16 November 2018

Post a premium job listing!
create
Developer (Backend) Blockchain Technologies at Diginex Limited (London, UK)
18h

Diginex delivers solutions that make digital assets more accessible, business processes more efcient, and societies more secure. We shape the future of blockchain technology by solving the problems of today. We put clients' and investors' needs rst while remaining exible, technology-agnostic, and focused on end-value creation for business and society.


Primary Responsibilities
The Custody Developer will work under the guidance of the Lead Developer to produce high-quality code. You will be developing the back end system for a best in class custody platform which comprises an online ‘warm’ wallet and an offline ‘cold’ wallet. This system will use Hardware Security Modules for secure cryptographic operations.


Requirements



  • Bachelor degree or higher with 4 years in an IT related discipline ideally gained working within the financial services or relevant industry 

  • Experience in NodeJS including database integration, REST, GraphQL, Websockets

  • Experienced in building and maintaining production systems

  • Experience in Java, C , C, Python, Javascript and ideally have technical experience in PKCS11, Bitcoin Core, Ethereum Geth, Hardware Security Modules (Thales / Safenet), or other cryptocurrency core clients and wallets

  • Ability to work well in teams have a hands-on attitude and strong service orientation

  • Highly flexible; comfortable working with ambiguity, frequently changing deadlines and minimal supervision


We thank all applicants for their interest but will only contact candidates selected to advance in the hiring process.


Praktikant (m/w) Blockchain at MaibornWolff GmbH (München, Deutschland)
4d

Ihrem Elektroauto geht der Strom aus. Ihr Fahrzeug erkennt die nächste Ladesäule und während Sie Ihren Kaffee trinken kommunizieren Fahrzeug und Ladesäule. Über einen Smart Contract wird der Ladevorgang automatisiert abgerechnet und über eine Kryptowährung bezahlt – und das alles ohne Kreditkarten oder Bank. Die Blockchain schafft Vertrauen und garantiert sicheren Wertetransfer. 


Wollen Sie Ihr Wissen in der Praxis erproben und Blockchain-Prototypen bauen? 



Als Praktikant bei MaibornWolff arbeiten Sie zusammen mit uns an innovativen Blockchain-Projekten. Wir entwickeln Prototypen mit verschiedenen Blockchain-Technologien wie z.B. Ethereum und erforschen gemeinsam die Potenziale der Energie- und Logistikbranche. Es erwartet Sie ein sympathisches Team, das Sie in Ihrer beruflichen Weiterentwicklung begleitet. Viele interessante und herausfordernde Aufgaben warten auf Sie. Sie können ganz viel lernen, erfahrenen Software Engineers und Consultants bei ihrer Arbeit über die Schulter schauen, sich ausprobieren, neu erfinden... Melden Sie sich bei uns, es lohnt sich in jedem Fall!


Fühlen Sie sich angesprochen und bringen folgendes mit?


  • Sie sind mit Spaß und Begeisterung dabei, Ihr Studium voranzutreiben und begeistern sich für die Softwareentwicklung.

  • Sie bringen 3-6 Monate Zeit für Ihr Praktikum mit.

  • Ihr Herz schlägt für die Blockchain und die unbegrenzten Möglichkeiten verteilter Systeme und peer-to-peer Technologien.

  • Sie sind neugierig, denken sich schnell in komplizierte Themen und neue Technologien ein.

  • Sie haben idealerweise schon erste Erfahrung mit Ethereum, Bitcoins oder Smart Contracts gesammelt.

  • Sie lieben die Arbeit mit anderen, tauschen sich gerne aus und bringen sich offen ins Team ein.

  • Sie sprechen und schreiben sehr gutes Deutsch und gutes Englisch.


Blockchain Developer at LMAX Exchange (London, UK)
4d

Would you like to help bring cryptocurrency trading into the mainstream institutional market place?


LMAX Exchange has recently launched the world's first cryptocurrency exchange for institutional investors, based on our award winning technology and 10 years experience building and operating FX trading platforms.


We're looking for someone who has the skills and interest to help grow our blockchain and cryptocurrency expertise - enhancing our existing integrations, bringing new coins to the platform, and acting as a subject matter expert supporting the rest of the team.


Come work with us!



What you’ll be doing:


Coding, and lots of it. The majority of our code base is in Java - we stay up to date and use the latest versions and language features. There is a decent chunk of Web technology (Javascript/vue.js, HTML, and CSS) and databases (SQL) too.


Design. You will be working with other members of the team to figure out how to implement new features or meet a specific requirement. This is a fairly fluid process with lots of discussion and white-boarding, while avoiding extensive documentation.


Performance testing and profiling. Working on a financial exchange brings some interesting throughput and latency challenges, so we care a lot more about software performance than many other organisations. This often requires investigative work and digging deep into the internals of our systems to understand how they behave.


Production support. A necessary part of any production system. All developers help out with supporting our business and technology operations staff to resolve issues as they occur.



Our Values:


A dedication to quality. We believe that a process based on 'fast feedback cycles' is a great way to build a stable, well performing system. To support this we employ a significant amount of automated testing, automated deployment and continuous integration. LMAX Exchange was an early adopter of Continuous Delivery and continues to be a leader in the area (one of the authors worked for us for several years).


Working collaboratively. Software is not built in a vacuum, people with blended skill sets working together produce the best results. We use practices like collaborative design and pair programming. This allows us to work together on design and implementation as well as sharing knowledge and helping new starters get up to speed quickly. For testing we eschew a “throw it over the wall” mentality and developers will write and do a lot of their own testing, which frees up the test analysts to do higher value exploratory testing.


Keeping it simple. Modern software systems are often very complex. Simplicity helps us to build more reliable, maintainable and higher performing systems. We work hard to make our systems as simple as possible while solving the problems at hand. Simple isn’t always easy and we believe in putting in that extra bit of effort to get us to a good solution.


Always improving. While we like to think that we do a number of things well (many of our team have spoken at conferences about how we build software and handle challenging performance problems), we recognise that we can always get better. We regularly examine our successes and failures to look at how we can improve both as a team and individually. Alongside regular internal training sessions, we have a generous budget supporting attendance at conferences or training courses.



What we’re looking for:


Above all, we are looking for someone who shares our values and is great to work with.


You need to have a good understanding of the major crytocurrencies - e.g. Bitcoin, Ethereum, XRP, Litecoin, Bitcoin Cash. If you have experience working with altcoins (either native or ERC20), that would be a bonus.


Knowledge of our technology stack and the broader business domain is useful, but by no means a requirement. However, you will need to be happy working with our set of technologies and be willing to retrain if required.


We are considering applications at a range of levels from graduates to experienced senior developers. Compensation will be based on the skills, experience and expertise that you bring to the team.


 You must also have appropriate eligibility to work in the UK.



Additional Information:


LMAX Exchange is an equal opportunity employer and actively seeks to ensure that we continue to attract applications from a diverse range of candidates to reflect the diversity that already exists across the organisation.


We offer a competitive selection of benefits including 25 days a year annual leave.


We manage our workflow to free up Friday afternoons to work on self-chosen projects outside of the immediate business priorities.


Senior Mobile App Developer at brainbot (Mainz, Germany)
6d

The Trustlines Network


The Trustlines Network targets the problem of fair access to money by implementing money as bilateral peer-to-peer issued blockchain-based credit. We are developing an open source protocol, including a mobile app empowering end-users to make global payments based on their existing trusted social network.


For more information check out our website https://trustlines.network/


What you will be doing



  • Leverage our existing React front-end to build out a React Native app, with an eye to pixel-perfection, security, and smooth operation under any suboptimal network conditions

  • Deploy and distribute apps via AppStore and PlayStore

  • Play a key role in the conception, build, design and deployment of our native mobile apps

  • Work with the team to connect mobile apps with our back-end.

  • Contribute to our open source software projects, having the ability to show results of your and your colleagues work to anyone in the world as you go


Who we are looking for



  • You have gained several years of industry experience, working in at least one or more software companies

  • Experience with styleguide-driven development

  • Your test automation skills are excellent and you bring experience with testing and debugging mobile apps, particularly React Native apps

  • Experience with React, React Native and Redux. Having knowledge in Python is a plus, experience in Objective-C, Swift or Java is welcomed but not necessary

  • You take ownership of what you are working on, feel responsible for it and are able to deliver without constant supervision.

  • You are a team player who can communicate fluently in English (spoken and written form). German language proficiency is a plus

  • You act proactively, independently and have an optimistic, honest and passionate personality

  • Preferably you have some open source contributions or pet projects you can point to


What we can offer


At brainbot, there are always opportunities to break new ground. We trust you with responsibility early on and support you in drawing your own career map which is defined by your aspirations and priorities.


Brainbot is a thought leader in the blockchain space and therefore your role brings you to international developer conferences and in close contact with many other important players in the Ethereum space.


Senior Mobile App Developer at brainbot (Mainz, Germany)
1w

The Trustlines Network


The Trustlines Network targets the problem of fair access to money by implementing money as bilateral peer-to-peer issued blockchain-based credit. We are developing an open source protocol, including a mobile app empowering end-users to make global payments based on their existing trusted social network.


For more information check out our website https://trustlines.network/


What you will be doing



  • Leverage our existing React front-end to build out a React Native app, with an eye to pixel-perfection, security, and smooth operation under any suboptimal network conditions

  • Deploy and distribute apps via AppStore and PlayStore

  • Play a key role in the conception, build, design and deployment of our native mobile apps

  • Work with the team to connect mobile apps with our back-end.

  • Contribute to our open source software projects, having the ability to show results of your and your colleagues work to anyone in the world as you go


Who we are looking for



  • You have gained several years of industry experience, working in at least one or more software companies

  • Experience with styleguide-driven development

  • Your test automation skills are excellent and you bring experience with testing and debugging mobile apps, particularly React Native apps

  • Experience with React, React Native and Redux. Having knowledge in Python is a plus, experience in Objective-C, Swift or Java is welcomed but not necessary

  • You take ownership of what you are working on, feel responsible for it and are able to deliver without constant supervision.

  • You are a team player who can communicate fluently in English (spoken and written form). German language proficiency is a plus

  • You act proactively, independently and have an optimistic, honest and passionate personality

  • Preferably you have some open source contributions or pet projects you can point to


What we can offer


At brainbot, there are always opportunities to break new ground. We trust you with responsibility early on and support you in drawing your own career map which is defined by your aspirations and priorities.


Brainbot is a thought leader in the blockchain space and therefore your role brings you to international developer conferences and in close contact with many other important players in the Ethereum space.


Blockchain Engineer
1w
Dock

Dock is seeking a blockchain engineer who is passionate about technology, loves code, and capable of taking initiative.

You'll work on our core team developing smart contracts, layer 2 scaling, and gateway/SDK components.

The Ideal Candidate should have:

  • Strong knowledge of distributed systems
  • Open source contributions
  • Strong solidity experience
  • Good understanding of Ethereum clients, e.g., parity, geth, and the tool stack, especially web3py
  • Python 3.7
  • Startup experience
  • Experience working in distributed teams

Big plus:

  • Cryptography
  • P2P networking
  • RDBMS/NOSQL
  • Golong

Company Benefits:

  • Competitive salary
  • Token options
  • Annual company retreat

IT Security Engineer (m/f) at Bitpanda (Wien, Austria)
1w

Start: as soon as possible
Employment: full time


Field of activity



  • Contribute to all levels of the architecture from a security perspective

  • Serve as security expert during the whole development process

  • Advice and research best practice security solutions

  • Work with Product Management and UI/UX to drive security by design

  • Staying up to date with latest testing and ethical hacking methods

  • Planning and performing penetration tests on web-based and mobile applications

  • Ability to perform system analysis of investigations after breaches or incidents, including impact analysis and making strategic recommendations for avoiding similar vulnerabilities

  • Develop procedures to automate security tasks during code builds and deployments


What you should offer



  • Solid technical skills in information security architecture, vulnerability testing and penetration testing

  • Up-to-date with the latest web trends, techniques and technologies

  • Fluent in German and English

  • Security Leadership experience in institutional financial services

  • (Nice to have) Experience with AWS security

  • (Nice to have) Experience with digital asset technologies

  • Analytical and problem solving approach

  • Experience with common threat modelling and risk analysis framework


What we offer



  • A chance to get involved in one of the leading FinTech Start-Ups and thereby help shape a growing, forward-looking and innovative field

  • An ensured salary according to the collective agreement and a possible overpayment depending on the qualification

  • Flat hierarchy and short communication channels

  • Exciting and challenging projects, which offer room for your creative ideas

  • Prompt takeover of self-responsibility

  • Very good working atmosphere in a young and motivated team

  • Free softdrinks in our office in Vienna 1070

  • Any hardware you want to work with

  • Flexible working hours

  • 25 paid vacation days


Frontend Developer - VueJS (m/f) at Bitpanda (Wien, Austria)
1w

Start: as soon as possible
Employment: full time



Field of activity



  • We constantly work on new features and products which will be released to hundreds of thousands of customers worldwide. Your code will have a direct impact on the Bitcoin & Ethereum ecosystem.

  • Join a Scrum Team and Develop high-quality products to solve technical API and trading problems.

  • Work with our UX experts to implement state of the art web apps.

  • Ensure high quality and performance of our services.




You will be working directly with our Frontend stack



  • VueJS

  • Vuex

  • Vuetify

  • Jest

  • REST

  • Websockets

  • ES6

  • Stylus

  • HTML5




Tooling



  • Gitlab

  • Whatever IDE/Editor you like best

  • Docker

  • Slack

  • Any hardware you need




What you should offer



  • Best would be experience with VueJS and Vuex. Any experience with React and Redux would be great too. Barring that the ability and willingness to learn fast and adapt new technologies will be required.

  • Bring the passion and experience to design and implement structurally and technically sound webapps.

  • Get involved and discuss or bring up new ideas you might have with the Team or one of the Product Owners.

  • Insights or interest into Blockchain Technology and Trading would be perfect.




What we offer



  • A chance to get involved in one of the leading FinTech Start-Ups and thereby help shape a growing, forward-looking and innovative field

  • An ensured salary according to the collective agreement and a possible overpayment depending on the qualification

  • Flat hierarchy and short communication channels

  • Exciting and challenging projects, which offer room for your creative ideas

  • Prompt takeover of self-responsibility

  • Very good working atmosphere in a young and motivated team

  • Free softdrinks in our office in Vienna 1070

  • Any hardware you want to work with

  • Flexible working hours

  • 25 paid vacation days


Senior Software Engineer - Blockchain at Proxeus (Cham, Switzerland)
1w

About us


As winners of the 2018 Swiss FinTech Award, we have a bold vision.


The Proxeus technology enables anybody to build blockchain applications, bringing blockchain technology to enterprises in a way that anyone can use.


Fuelled by the XES token, the beta is out, the funding is secure and Proxeus is being tested with a series of industry leaders in trade finance, tokenization of assets, legal & compliance.


We are an international community of technologists, innovators and disruptors from all over the world. Developed by BlockFactory AG, Proxeus is on a mission to revolutionize traditional industries through blockchain technology.


Our Stack


The Proxeus Core back-end is engineered using Golang, with a powerful set of modules and a Vue.js front-end, allowing DApp programmers to create solutions covering a wide array of use cases.


Your Role


As a Senior Engineer, you will join our international team who are inspired by writing clean, open source code. You will be hired by BlockFactory and assigned to the Proxeus project, additionally, you will.



  • Help to make the public blockchain ledger easier to share sensitive data of any kind in a secure way.

  • Evaluate, analyze and target weaknesses in cryptographic security systems and algorithms.

  • Help to implement and maintain our blockchain infrastructure

  • Educate clients and employees on blockchain developments

  • Write, test, and deploy Ethereum smart contracts and building the system design around them

  • Support the development of DApps as part of our platform



Benefits




  • The freedom to have an impact on a fast-growing international blockchain startup

  • Transparent and honest feedback culture

  • Offices in the heart of the Swiss Crypto Valley

  • Flexible working hours, holiday days and monthly team lunches

  • Opportunity to work on never before seen products & solutions and disrupt the world as we know it!


Skills & Requirements



  • Experience with one or more programming languages: Java, C/C , C#, Objective C, Python, JavaScript and/or Go.

  • Practical experience in the field of Cryptography, Ethereum, Hyperledger, Bitcoin, Solidity...

  • Hands-on experience with implementing Digital Signature Algorithms.

  • Knowledge of design & the application of blockchain security technologies to prevent vulnerabilities (beyond the world of fintech and cryptocurrencies)

  • Experience working with Unix/Linux platform, distributed and parallel systems

  • Enthusiastic and flexible personality who wants to learn and work on new, innovative technologies

  • Fluency in written and spoken English

  • You have a Swiss or EU passport (or other permit that allows you to work in Switzerland)


Senior Software Engineer - Blockchain at Proxeus (Cham, Switzerland)
2w

About us

As winners of the 2018 Swiss FinTech Award, we have a bold vision.

The Proxeus technology enables anybody to build blockchain applications, bringing blockchain technology to enterprises in a way that anyone can use.

Fuelled by the XES token, the beta is out, the funding is secure and Proxeus is being tested with a series of industry leaders in trade finance, tokenization of assets, legal & compliance.

We are an international community of technologists, innovators and disruptors from all over the world. Developed by BlockFactory AG, Proxeus is on a mission to revolutionize traditional industries through blockchain technology.

Our Stack

The Proxeus Core back-end is engineered using Golang, with a powerful set of modules and a Vue.js front-end, allowing DApp programmers to create solutions covering a wide array of use cases.

Your Role

As a Senior Engineer, you will join our international team who are inspired by writing clean, open source code. You will be hired by BlockFactory and assigned to the Proxeus project, additionally, you will.
  • Help to make the public blockchain ledger easier to share sensitive data of any kind in a secure way.
  • Evaluate, analyze and target weaknesses in cryptographic security systems and algorithms.
  • Help to implement and maintain our blockchain infrastructure
  • Educate clients and employees on blockchain developments
  • Write, test, and deploy Ethereum smart contracts and building the system design around them
  • Support the development of DApps as part of our platform

Benefits


  • The freedom to have an impact on a fast-growing international blockchain startup
  • Transparent and honest feedback culture
  • Offices in the heart of the Swiss Crypto Valley
  • Flexible working hours, holiday days and monthly team lunches
  • Opportunity to work on never before seen products & solutions and disrupt the world as we know it!

Blockchain Engineer at Request Network (Amsterdam, Netherlands)
2w

What do we do?

We empower everyone in the world to take full control over their personal finances. To promote the adoption of blockchain we provide a technology which allows everyone to develop their own financial solution, built on the Request Network. We establish a standard for blockchain transactions, shaping the future of financial transactions (i.e. invoices, loans, payments, salary, donations) and their compliance for accounting, tax and audit integration.

We are looking for a Back-end developer who has a strong interest in blockchain technology, open-source, decentralization, security, and testing. You can work autonomously, have a strong integrity and are up for the challenge to build a more efficient future.


You will join the Request Network Foundation team, and specifically the Protocol Team, which is part of the YCombinator network. We share strong values and have been working together for several years.


Your responsibilities



  • Contribute to a decentralized payment protocol built on the blockchain

  • Own entire features of the Request Network protocol: Research, specify, implement, test and audit improvements and additions to the protocol


  • Work autonomously inside a high performing team


  • Collaborate cross-functionally with other teams inside the foundation as well as with external actors (developers, partners, community)


  • Contribute to the future of the protocol by improving scalability through research on solutions such as Plasma and Tendermint


  • Implement and improve the Request Network javascript library


  • Help the community developers to build on top of Request Network


  • Keep yourself up-to-date with the rapidly evolving blockchain ecosystem and drive changes in the protocol and the team


  • Analyze usages the protocol and identify and prioritize improvements


  • Participate in the choices of engineering methodologies, tools and organization


  • Create and improve the tools to support the protocol



Requirements



  • Self-motivated, innovative, proactive and with integrity


  • Ability to take responsibility for projects and tasks


  • Outstanding analytical and problem-solving skills


  • Willingness to learn and grow professionally in a team environment


  • Solid knowledge of CS fundamentals: algorithms, data structures, databases, distributed systems, operating systems, networking


  • Advocate for the best engineering practices


  • Provable capacity of providing clean solutions to complex problems.


  • Consistent high levels of test coverage, strong technical documentation and effective monitoring.


  • Understanding of API design (REST, RPC)


  • Good understanding of git and continuous integration tools


  • Strong programming skills


  • Knowledge of node.js and related tools and languages



Bonus - this makes you stand out



  • Experience developing on top of Ethereum: development and deployment of smart contracts, understanding of blockchain tools such as web3js and truffle


  • Experience with several blockchain platforms and able to demonstrate a deep understanding of the blockchain architecture


  • Experience in one or more of the following areas: Python, C/C , Go, concurrent programming, containerization, applicationetwork/system security, test-driven development, cloud computing


  • Familiarity with Amazon Web Services or Google Cloud Platform.


  • Experience with managing a large scale javascript library



Why work with Request Network?



  • Being on the frontier of this new and exciting technology, you will be given the chance to lead the way forward!


  • You will have the opportunity to work in a highly ambitious team that wants to have a lasting impact on the way we experience finance tomorrow;


  • Work in an informal and friendly environment that is very open to new initiatives and ideas;


  • The team is inclusive, with inspirational and international colleagues that like to participate in team events;


  • You have input in the Amsterdam Spotify playlist;


  • Ride a Request bicycle around Amsterdam to stay efficient and healthy.



Location

This role is based in Amsterdam. Remote work will be partially possible after a while.

Want to join?

Are you convinced this job is for you? Apply directly through our Job Portal and we will review your application as soon as possible.


Blockchain Engineer at Request Network (Amsterdam, Netherlands)
2w
What do we do?

We empower everyone in the world to take full control over their personal finances.
To promote the adoption of blockchain we provide a technology which allows everyone to develop their own financial solution, built on the Request Network. We establish a standard for blockchain transactions, shaping the future of financial transactions (i.e. invoices, loans, payments, salary, donations) and their compliance for accounting, tax and audit integration.

We are looking for a Back-end developer who has a strong interest in blockchain technology, open-source, decentralization, security, and testing. You can work autonomously, have a strong integrity and are up for the challenge to build a more efficient future.


You will join the Request Network Foundation team, and specifically the Protocol Team, which is part of the YCombinator network. We share strong values and have been working together for several years.


Your responsibilities



  • Contribute to a decentralized payment protocol built on the blockchain



  • Own entire features of the Request Network protocol: Research, specify, implement, test and audit improvements and additions to the protocol






  • Work autonomously inside a high performing team






  • Collaborate cross-functionally with other teams inside the foundation as well as with external actors (developers, partners, community)






  • Contribute to the future of the protocol by improving scalability through research on solutions such as Plasma and Tendermint






  • Implement and improve the Request Network javascript library






  • Help the community developers to build on top of Request Network






  • Keep yourself up-to-date with the rapidly evolving blockchain ecosystem and drive changes in the protocol and the team






  • Analyze usages the protocol and identify and prioritize improvements






  • Participate in the choices of engineering methodologies, tools and organization






  • Create and improve the tools to support the protocol





  • Requirements





  • Self-motivated, innovative, proactive and with integrity






  • Ability to take responsibility for projects and tasks






  • Outstanding analytical and problem-solving skills






  • Willingness to learn and grow professionally in a team environment






  • Solid knowledge of CS fundamentals: algorithms, data structures, databases, distributed systems, operating systems, networking






  • Advocate for the best engineering practices






  • Provable capacity of providing clean solutions to complex problems.






  • Consistent high levels of test coverage, strong technical documentation and effective monitoring.






  • Understanding of API design (REST, RPC)






  • Good understanding of git and continuous integration tools






  • Strong programming skills






  • Knowledge of node.js and related tools and languages





  • Bonus - this makes you stand out





  • Experience developing on top of Ethereum: development and deployment of smart contracts, understanding of blockchain tools such as web3js and truffle






  • Experience with several blockchain platforms and able to demonstrate a deep understanding of the blockchain architecture






  • Experience in one or more of the following areas: Python, C/C , Go, concurrent programming, containerization, applicationetwork/system security, test-driven development, cloud computing






  • Familiarity with Amazon Web Services or Google Cloud Platform.






  • Experience with managing a large scale javascript library





  • Why work with Request Network?





  • Being on the frontier of this new and exciting technology, you will be given the chance to lead the way forward!






  • You will have the opportunity to work in a highly ambitious team that wants to have a lasting impact on the way we experience finance tomorrow;






  • Work in an informal and friendly environment that is very open to new initiatives and ideas;






  • The team is inclusive, with inspirational and international colleagues that like to participate in team events;






  • You have input in the Amsterdam Spotify playlist;






  • Ride a Request bicycle around Amsterdam to stay efficient and healthy.





  • Location

    This role is based in Amsterdam. Remote work will be partially possible after a while.


    Want to join?

    Are you convinced this job is for you? Send in your resume and motivation to join@request.network and we will contact you as soon as possible.

    Senior Blockchain Node Developer at Applied Blockchain (London, UK)
    2w

    About Applied Blockchain:


    Applied Blockchain is an innovative applications development company, focusing on distributed ledger technology and smart contracts.


    Based in London at Level39 Fintech hub in Canary Wharf, Applied Blockchain has an expert team of blockchain developers that have been building cutting-edge solutions for disruptive startups and corporate clients in banking and finance, e-payments, energy trading, aviation, telecommunications and social impact sectors.


    We are building a new generation of decentralised applications, working through some of the most interesting problems in this field such as KYC, identity management, transactions anonymity, encryption and data security.


    This is a permanent, full time, in-house position in our London office.


    What you’ll be doing:



    • Develop cutting edge blockchain solutions for startups and corporate clients

    • Engage with clients to understand their product vision and design proof-of-concept and production grade products

    • Develop smart contracts on solidity

    • Design and build large scale, high volume systems


    Required skills & experience:



    • 5 years of backend development experience

    • 1 years of Node.js

    • 1 years of Blockchain development experience

    • Blockchain knowledge - Bitcoin: bitcoin core software and rpc api, bitcoin js libraries, block explorer apis, op-return and timestamping. Ethereum: web3.js, setting up and running geth/parity nodes, solidity smart contracts, truffle.js

    • Team leading skills and experience

    • Experience in writing automated tests



    • Experience with API design and implementation

    • Experience with SQL and NoSql Databases.

    • Basic  understanding of Linux

    • Git knowledge (feature branches, github flow)


    Additional desirable experience:



    • Knowledge of ES6 /ES2015 (new features, specifically: Promises, Async/Await and Generators)

    • Experience in API development and best practices (testing, documenting, versioning, monitoring)

    • Testing Frameworks (Jest, Mocha/Chai/Should.js)

    • Docker experience (Docker Compose, Docker Swarm, Kubernetes)

    • Cloud computing platforms: Azure, AWS (user roles / network configuration / VM deployment)

    • Experience with EC2 APIs (S3, creating and configuring networks and VMs programmatically)

    • Experience in React



    • HTML and CSS


    Last day to apply for this position is 24.11.2018


    Senior Python Blockchain Developer at brainbot (Berlin, Germany)
    2w

    The Raiden Network


    brainbots current flagship project is the Raiden network, which is a highly anticipated blockchain core infrastructure project, with the goal to scale the Ethereum platform capacity to support significant adoption. Check out https://raiden.network for more detailed information



    What you’ll be doing



    • Help developing the Raiden Network core protocol and reference implementation

    • Program distributed applications and p2p network applications

    • Contribute to an open source codebase, i.e. having the ability to show results of your work to anyone in the world and get it challenged

    • Work with the Ethereum blockchain technology, one of the most exciting spaces of applied computer science


    Who we are looking for



    • You have the ability and curiosity to learn faster than your colleagues - this is more important than your current blockchain knowledge

    • You have several years of industry programming experience, ideally in a team of 3 developers

    • You have solid experience in Python development

    • You enjoy the complexity of game theoretic and mathematical problems

    •  You are eloquent in git, gitflow and continuous integration (eg. Travis CI)

    • You take ownership of what you are working on

    • Proven record in scientific research is a plus, e.g. simulations of complex networks

    • You can communicate fluently in spoken and written English. German language proficiency is a plus

    • You participate in code reviews and feel comfortable in an agile development process

    • You are proactive and independent and have an optimistic, honest and contrarian personality


    What we can offer


    You become a member of a team of experts, to work on the revolutionary technology of Turing complete blockchains. The Raiden Network and our other projects are based on this new and challenging technology and aim to have a significant positive impact on society. We offer a stimulating work environment that suits your needs. You will have the chance to discuss your work within a worldwide community.


    If you are interested, check out our Projects https://raiden.network & https://github.com/raiden-network.


    Distributed Systems Engineer, for a decentralised legal agreements network. at Monax (London, UK)
    2w

    Distributed Systems Engineer - to help us build a public, decentralised, blockchain-backed legal agreements network


    London
    £40,000 - £80,000 plus options (ESOP).


    Relocation package available for the right candidate. This role could also be based in our Edinburgh office.


    Candidates currently based outside of London or Edinburgh must indicate their preferred location and willingness to relocate in their cover letter. 


    We are looking for kind, talented software engineers to help us make smart iterations on our legal agreements network as we deploy successive test networks.


    Monax were pioneers of permissioned blockchains and smart contracts and we are building our Agreements Network to allow new and more efficient forms of legal transacting.

    Exploiting the benefits of various decentralised, distributed, and masterless technologies - chiefly Hyperledger Burrow, which Monax built from scratch and still maintains based on the Tendermint consensus engine.


    You will have the chance to work on a system that has distributed consensus and validation in a low trust environment at its heart and offers very interesting challenges, these could be:



    • Working with multiple clusters of nodes, most of which are not under your control to handle semi-automated network upgrades and governance votes. How do you upgrade a network you do not control?

    • Using cryptographic primitives like Verifiable Random Functions to orchestrate churn amongst network validators

    • Build package manager and compiler integrations for deploying and testing smart contracts

    • Implement low-level virtual machine instructions and improvements to our Ethereum Virtual Machine implementation



    Working with our CTO on our Node Distribution Team you can expect to quickly own significant parts of our stack, and make decisions that will affect the company’s future viability in a fast-moving space (public permissioned consensus networks). You would also work closely with our Product Team who are responsible for building the foundational smart contracts, the business process modelling engine that drives the Agreements Network and also our particular front end (the network is open to extension by any of our co-founders however).

    Your role will give you the chance to work across all teams in the business and it will also give you the opportunity to leave your mark in a growing industry, where you need to evaluate existing best practices and apply them to new technological paradigms and new programming languages. Navigating between the hype, the detractors and the zealots we believe there is real value in our approach and we intend to prove it.


    You will join a business building a genuinely novel system, that in part intends to create an entirely new market by enabling legal products that challenge existing legal services.


    This role would suit a talented software engineer, with solid technical skills in and a minimum of 3-4 years of software development experience. We are also open to engineers who can bring significantly more experience to the role. If you are a good match for Monax, we are willing to create a role that suits you.



    Who do we need? Someone who has:



    • Go experience or the ability to pick it up in a few weeks

    • Kubernetes experience or the ability to pick it up in a few weeks

    • A degree-level qualification in a numerate discipline or equivalent evidence of analytic and reasoning skills and theoretical thinking

    • A good knowledge of algorithms and data structures

    • A hacker mentality towards making things work

    • An ability for long form design work ‘on pencil and paper’

    • An ineffable marmot-ness


    It is crucial that you are able to take part in forceful yet respectful technical discussions with colleagues and that you are able to change your mind about something if required, and also are able to change other’s minds.

    Real things you might work on:



    • Build a Kubernetes operator for Hyperledger Burrow

    • Devise a way to compressormalise data in our merkle tree to control our long-term storage usage

    • Implement an atomic swap with public Ethereum to represent value on our chain

    • Write optimised native (Go) functions, callable from evm, to implement graph traversal over our business processes

    • Build fee allocation and distribution models that help maintain our network and provide the correct incentives



    What can Monax offer you?

    Extremely marketable blockchain and cryptocurrency skills.
    The chance to make blockchain systems live up to their hype by making them highly operable, our network will be operated peer-to-peer by many parties and this needs to be as painless as possible.
    Experience in blending distributed, decentralised, and centralised systems. To spend time working on something foundational at the level of a network architecture.
    The chance to spend time thinking ‘around the software’; about law, economics, and game theory.
    You will have a high level of autonomy.  The business has just enough hierarchy, consensus and individual project responsibility (c.f. design-by-committee) favoured over diktats.
    Flexible working - the successful candidate will be based in our London or Edinburgh work space primarily, but there is scope for flexible working and choosing your own hours and place of work when established.  

    Relocation assistance is available for the right candidate.

    Who will you be working with?

    Around fifteen people in our passionate cross functional team, including time with:



    • Our CTO in London, who would be your primary daily contact

    • Our CPO in New York, with whom you’ll liaise with to ensure the distribution platform and product stack work harmoniously.

    • Product Team members currently building the application stack.

    • Our Legal Engineers in New York providing crucial context to how legal products on the platform will be used

    • Our CEO in Edinburgh for just about anything else...



    About Monax

    Monax would like to build a better system for contracting for the good of humanity and other forms of life. To learn more please visit:

    Monax Website

    Agreements Network

    Hyperledger Burrow


    Head of Engineering - Blockchain - Fintech at Clearmatics (London, UK)
    2w

    Clearmatics' mission is to build peer-to-peer infrastructure for a machine-driven future that is resistant to the monopoly-making tendencies of network effect inherent in today's client-server architectures. We call our technology approach 'decentralized automation', which combines cryptography, consensus protocols and economic mechanism design. We are a blockchain R&D company and have good ties to the Ethereum and Open Source communities, we work closely with the Ethereum Foundation, and the company is an EEA Member.


    We're looking to hire a HEAD OF ENGINEERING to expand our team.


    You will:



    • Be responsible for leading and growing the Engineering team and will be a pivotal member of the product delivery team.

    • Help teams to propose solutions for some of the foundational problems in the Blockchain space.

    • Work closely with product leaders and our CTO to define technical and product roadmaps and ensure timely delivery of high-quality, secure software.

    • Be responsible for driving technical innovation, processes and best practices required to deliver the platform at scale.

    • Be a hands-on manager, responsible for inspiring, managing and growing a world-class engineering team, building a culture of trust and collaboration between engineers and teams across multiple offices and time zones.


    As Head of Engineering, you will be responsible for ensuring proper planning and delivery of complex projects, setting clear goals for your team, delivering timely feedback and rewards, and helping recruit great engineers.


    Our stack is Ethereum-like so familiarity and passion with this space are key. Some of the areas we tackle include scalability through cryptography (zkSNARKs, multiparty computation, private transactions/assets), protocol design (e.g. proof relays/pegs), formally verified smart contracts and type-safe & performant distributed virtual machine architectures.


    We are looking for people who are not afraid of unknowns and enjoy working with others to problem solve and break new ground. You should have more than a passing interest in the Ethereum or cryptocurrency space, with contributions to


    Open Source Projects being a distinct plus. You should be able to reason about technical problems, argue thoughtfully and contribute in a team setting.


    ESSENTIALS



    • 5 years hands-on technical expertise.

    • Experience of working in a Fintech and/or Blockchain startup preferred.

    • Built and shipped software products or protocols with at least two production launches to speak of.

    • Experience of managing engineering teams including building and leading productive, high functioning, and distributed teams.

    • Active participation in a team’s career development, having managed engineer's performance with proper mentorship and coaching.

    • Detailed understanding of software methodologies and processes including Agile and Kanban.

    • Ability to work with product teams in defining tasks and creating roadmaps.

    • Ability to foster and to create positive engineering cultures.

    • Ability to communicate with technical and business stakeholders.


    NICE TO HAVES



    • Previous experience in blockchain or distributed systems.

    • Experience of working with Ethereum.

    • Engagement in Open Source communities.

    • Experience of scaling teams rapidly.

    • Experience of delivering protocols rather than products.

    • Experience of working in an innovative, disruptive business


    Python 728x90
    Post a job!