Lead Blockchain Developer
(CDD - 100%)
Description
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.
Votre profil
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.
Comment postuler
Important: Lors de votre postulation, merci de nous informer que vous avez vu notre annonce sur WeJob.