Lead Blockchain Developer

Alpine Mining SA
Simplonstrasse 17
3907 Gondo

+41 78 307 18 40

The Company

Alpine Mining is one of the Swiss leaders in Blockchain technology. We are expert in providing Computational power services such as cryptographic currency generation, quantum computation and Blockchain-based applications. We became experts in GPU data center setup and optimization. As of today, Alpine Mining holds 2 infrastructures in the Swiss Alps, the team recently performed the installation of a 40‘000+ GPUs data center in Scandinavia. The company’s strategy consists in continuing DC setup globally for mining activity, while a high-performance Data Center is being developed in Switzerland to provide computational power to different industrial sectors. As an expansion strategy, the company wants to leverage new partnerships with governmental/private entities by implementing Blockchain technology in existing business models. Current targets include e-voting, system development, decentralized marketplace following bottom-up sectorial approach with renowned partners in the different fields of interest.

The Position

We are looking for a talented and highly motivated senior Blockchain developer for a full- time/part-time position. The first project consists in developing an E-voting algorithm for a Swiss municipality to validate a blockchain-based decentralized system for popular votes.
This highly dynamic job requires wearing numerous hats, interacting with different experts, and applying technical skills to solve daily problems. This position is especially well suited for candidate with an engineering/geeky background, who enjoys variety in daily work, and wishes to expand overall IT technical competencies.

Starting date: January 10th 2019

Key Responsibilities

Mentoring and leading a team of developers, bringing them up to speed on new languages and skills required for the aforementioned project.
The candidate shall combine his expertise with excellent communication skills and team- oriented focus to ensure a fruitful interaction between product owners, consultants and different stakeholders.

Your Profile

Essential Skills and Experience:

  • Core blockchain concepts. The Blockchain ecosystem is maturing and rapidly evolving. If you are not yet fully immersed in the technology, you should be willing to dive deep down the technology.
  • Coding. Our Leads never go post-technical. We think that it’s important for technical leadership to continue to code. Our clients don’t all work in one language or platform, and neither do we. As a lead, we’re looking for a breadth of experience in multiple languages, and expertise in one or two: Javascript is high on our list. (Other notables: Java, Python, Golang, Haskell) You should also be up to speed on practices like TDD, continuous integration, pairing, and infrastructure automation. Understanding and often playing a key part in the entire cycle of software consulting and delivery, from ideation, to project conception, to UX, to code, to testing, to deployment, and around again.
  • Architecture. You are comfortable working with a team to craft a design: choosing the appropriate technology and designing a solution that both answers the problem at hand, and stays within constraints.
  • Agile. You believe strongly in agile delivery practices and should be very comfortable working with a SCRUM team, Lean and Continuous Delivery practices – and love it as much as we do.
  • 2 years of experience in a similar position would be a definite advantage.
    Soft Skills:

    • Mentoring a team and providing them the right sources (MOOC courses, code examples, documentations) to bring them up to speed on new languages and skills. We all learn from
      each other, but with the breadth of technical experience you’ll bring to the table, you’ll be an invaluable teacher to your less-experienced peers.
    • Startup mentality enterprise awareness. You can manage competing priorities, you’re ready to pivot or adjust plans quickly.
    • Enterprise awareness. You understand the role you and your team play in major organizations’ tech strategies. Influencing priorities, for both the team and the client. You understand both the business problem and the technical solution, and you’re able to advocate for excellence and effect change when necessary.
    • Communication. As consultants, we navigate within our client’s organizations to influence big decision makers and win trust. In this job, you’ll be using your people skills as much as your coding skills. Being attentive to details, open minded and result oriented helps you manage client expectations and to ensure the team meets deadlines is critical.
      Fluency in English is mandatory. An additional language is preferred. Home office and remote team management may be required.

    Are you interested?

    We are looking forward to receiving your application. If you are a fast learner and you wish to be part of exciting challenges arisen by the building of innovative solutions using Blockchain technology in a team of passionate, please send your CV and cover letter by email to career@alpinemining.ch along with the reference number JMP2S1.

    Alpine Mining is an Equal Opportunity employer