design

Welcome to a unique platform, Jobs in crypto, powered by Cointelegraph
with a list of jobs opportunities inside the blockchain, fintech and crypto industries.
Digital Asset - Product Architect (DAML Modeler)

Product Architect (DAML Modeler)

Digital Asset New York City, New York, United States of America

Digital Asset is among the fastest growing, most recognized fintech startups globally and is the market leader in developing distributed ledger technology applied to the market infrastructure and financial services sector. Backed by leading financial institutions, infrastructure providers, and financial software providers, the company is delivering enterprise-grade solutions for post-trade services.

Digital Asset applies a rigorous, customer-driven approach to deliver on our vision for a better global financial system enabled by distributed ledger technology.

  • Our culture is "all-in" and rewards collaboration, integrity, and excellence.
  • We value each other, what we do for our clients, and how we do it.
  • Our mission is delivering breakthrough distributed ledger solutions.

As we grow our team, we will maintain the dynamic, collaborative, and pragmatic way of working that has grounded our efforts from the beginning. If you seek to develop solutions others are yet to contemplate and are driven by the opportunity to have impact, the following opportunity may be right for you.


Opportunity

Product Architects leverage deep technical and domain expertise to create products that meet and anticipate clients’ complex requirements - either as part of Core Products ensuring the design and delivery of commercial, production-grade software or as part of Applications interacting with clients to create product-specific solutions. In partnership with DA Engineers and clients, Product Architects model market structure and workflow processes leveraging DAML, our domain specific language.


Key Responsibilities

  • While on any given day, you may primarily code, this is a Product role - you will be required to design creative solutions, products, and methods that drive our product strategy and scope
  • Collect and define requirements based on a dynamic assessment of functional and non-functional capabilities
  • Work directly with clients, including market infrastructure specific solutions, sometimes on-site
  • Develop formal models of financial business processes and propose innovative improvements to them
  • Solve difficult problems with pragmatic and efficient code
  • Contribute to the evolution of our proprietary modeling language
  • Meaningfully contribute to our platform architecture and evolving product roadmaps


Key Criteria

  • A deep understanding of financial markets and processes; The candidate must understand the strategy of markets as well as its mechanics; Knowing the underlying motivation and impetus for market behaviors will enable the candidate to formulate stronger approaches and solutions
  • Product Architects are often asked to be a ‘one person show’ and must be capable of taking an abstract idea and turning it into a strategic, pragmatic solution in code and/or well specified requirements
  • Excellent computer science fundamentals; Command of data structures, algorithms, and design patterns with ability to fluently translate them into working, elegant code.
  • Proficient in functional languages (e.g., Scala, Haskell)
  • A careful blend of creativity and pragmatism; Digital Asset is part of a community bootstrapping a technology and demand for the technology while simultaneously on tight delivery timelines
  • Committed to sustainable, tested development, and quality as evidenced by pursuit of design excellence and use of leading automated testing tools and methodologies
  • Demonstrated experience successfully collaborating with others in a dynamic, fast-paced, pressured environment
  • Ability to effectively summarize and present validation findings to senior level executives within DA and at clients
  • Experience using Agile methodology and the Agile SCRUM framework
  • MSc or PhD in Computer Science, Mathematics or related field


Preferred

  • Financial engineering experience as a “quant,” “strat,” or algo trading developer
  • Excellent communications skills, comfortable presenting complex concepts in front of a packed room of clients
  • Skilled in leading and working within an Agile environment, including participation in daily scrum meetings, backlog management, sprint definition, and retrospectives, preferably within a global team
Digital Asset - Cryptography Engineer

Cryptography Engineer

Digital Asset Zürich, Canton of Zürich, Switzerland

Digital Asset is among the fastest growing, most recognized fin-tech startups globally and is the market leader in developing distributed ledger technology applied to the market infrastructure and financial services sector. Backed by leading financial institutions, infrastructure providers and financial software providers, the company is delivering enterprise-grade solutions for post-trade services. As a member of the Platform Engineering Architecture Team, the Cryptography Engineer selects, reviews, defines, develops and delivers cryptographic solutions within our globally distributed Engineering team, collaborating on cryptography across the whole development process, from Product to Operations. The Cryptography Engineer further contributes to the security design and review of our architecture and products together with peers from the security team. Key Responsibilities Design, review, and implement potentially complex cryptography and security solutions. Keep up to date with relevant cryptography in theory, implementation and industry practice. , Contribute to the design and review of the security architecture of our products together with your peers from the security team. , Help to maintain, groom and communicate the cryptographic aspects of our security roadmap. , Help capture customer cryptographic requirements together with the product and business development teams. , Help drive and manage cryptographic vulnerability processes and third party cryptography audits. , Coach and educate engineers on cryptography. Key Criteria , Hands on experience in applied cryptography and cryptographic protocols, including efficient symmetric and asymmetric encryption, signature schemes, zero-knowledge proof schemes. , Drive our cryptographic solutions by design, code, theory, and collaboration. , Apply cryptography engineering practices, including the review of cryptographic implementations, to deliver production quality software to be used by the largest financial institutions in the world. , Strong software engineer. Regardless of which language you use or how you learned it, we’re looking for people who can write clean, effective code. , Strong collaboration skills—our work isn’t carried out in a vacuum, and everyone contributes to get the job done. , Experience delivering high-quality, innovative, increasingly complex, commercial software products to a global market. , Analytical, structured, tactical, and strategic. You are an engineer that thinks before acting. , Direct and transparent verbal and written communication skills, including research and technical writing skills, with the willingness to work with distributed teams and different cultures. , Open, strong communicator who communicates effectively across groups, locations and cultures, in-person and virtually. , A natural leader who builds productive and effective relationships across the organization. , Continuous growth mindset with strong disposition toward innovation and intrapreneurial ways of working. , Courage of convictions with a high degree of humility. Embraces constructive feedback and is resilient. , MS or PhD in computer science, or related discipline. , Experience with HSMs and operational procedures is a plus. , Confident & "all in".
NEM - Full Stack Software Engineer

Full Stack Software Engineer

NEM Antwerpen, Flanders, Belgium

NEM is looking for a full-stack software engineer to join our product development team. You will be involved in the design and development of our tools. Responsibilities In this role, it is important to be able to iterate rapidly based on user feedback, experiment with different ideas, without losing sight of engineering quality. , You’ll be willing to share your opinion on technical direction, and contribute to the mix of ideas. , You will be joining our Agile development teams. , You will advocate high-quality engineering and best-practice in production software as well as rapid prototypes. , You must be a strong communicator who can explain what is required to build and deliver great software products. , Work with the rest of the team and develop collaboratively. You may also have a knack for related skills, including user experience, data visualization, algorithm design and there may be opportunities to grow these other skills as part of your role if you so wish. Qualifications , You are an excellent software engineer, with full-stack experience or very strong skills in Javascript/TypeScript and Java, with a keen interest in extending your skillset across a wider spectrum of technology. , You have experience building single page applications. , You have experience making cross-chain desktop apps using Electron. , Frontend: Angular 5 ES6 OO Javascript Typescript Sass D3 , Backend: JavaScript/TypeScript express server MongoDB GraphQL REST APIs Kubernetes and related technologies. What do we offer We are a young and dynamic organisation in full expansion that is active in an innovative sector at international level; plenty of challenges and a wide range of tasks to fulfill. A high level of involvement and flexibility (this works in two directions) to organize your work according to your own preferences (within reason). Opportunity to grow in the company. Selection procedure We all know that applying for a job can be a painstaking process. We are trying to make it as simple as possible. Send us your CV and your motivation letter (EN). Just be yourself! If we see the potential, we will organize a video call that fits both agendas. If we are both convinced, we will arrange a meeting at our office, you will meet the team and we will inform you about the in and outs of the company and the tasks at hand. If we are both happy and fully committed, we finalize all formalities and start our collaboration.

Are you hiring?

ConsenSys - Senior Product Manager (Balanc3)

Senior Product Manager (Balanc3)

ConsenSys Brooklyn, New York, United States of America

ConsenSys is a venture production studio and the leading technology firm in blockchain globally. We deliver products, solutions and platforms built using blockchain technology to transform how business is done in complex network of buyers, suppliers and consumers. Our teams are busy at work building the future of identity, financial markets, commerce, the music industry, security, and infrastructure, and more. To accomplish this we've built out a flat organizational structure which we call the ConsenSys Mesh: a network of individuals & teams working autonomously and towards the same goal. Our mission is to use these decentralized solutions to fundamentally reshape the economic, social, and political operating systems of the planet. If you are someone that thrives in a fast-paced environment where being self-directed, determined, and resilient are a requirement, we would love for you to join us. About Balanc3 at ConsenSys: The Balanc3 team is building and developing financial reporting products on the Ethereum blockchain. We're leading the accounting initiatives in the blockchain industry through our accounting software platform, full service partnerships, and accounting industry involvement. We have brought together leaders in both the accounting and blockchain industries to inform the design of our products. About the role: The Senior Product Manager has the overall responsibility for the successful initiation, planning, design, execution, monitoring, controlling and closure of each Balanc3 project and initiative. The role of the project manager encompasses many activities including: Planning and Defining Scope , Activity Planning and Sequencing , Resource Planning , Time Estimating , Cost Estimating , Developing a Budget , Documentation , Creating Charts and Schedules , Managing Risks and Issues , Monitoring and Reporting Progress , Team Leadership , Strategic Influencing , Business Partnering , Working with Vendors , Scalability, Interoperability and Portability Analysis , Controlling Quality Here are some of the perks of being part of a unique organization like ConsenSys: , The forefront of a revolution. At ConsenSys we fundamentally believe that a next generation of technologies presents the opportunity to create a more just and equitable society. , A dynamic startup environment. ConsenSys is a thought leader in the blockchain space and we are absorbing a significant portion of the mindshare. This is both exciting and challenging, as we learn to scale our organization while adhering to the principles of decentralization. , Continuous learning. You’ll be constantly exposed to new languages, frameworks and ideas from your peers and as you work on different projects -- challenging you to stay at the top of your game. , Deep technical challenges. This entire ecosystem is about 10 years old. Ethereum itself is still a toddler. There is much work to be done before these platforms can scale to the order of millions or billions of users. ConsenSys is building the technology platforms that can get us to those next thresholds of scale.
Huobi - Senior Front-end Web Development Engineer

Senior Front-end Web Development Engineer

Huobi Beijing, Beijing, China

Job Responsibilities: The design and application of the front-end components, the customization and modification of the framework; The improvement of the front-end project structure, the investigation of advanced technology and tools; Ensure the speed and quality of rapid iterative development, actively explore and summarize the front-end development models and norms; Provide training and guidance to engineers to help engineers get growth. Job requirements: Bachelor degree or above in computer or related major, five years experience in web product development, with front-end team management experience is preferred; A solid basic computer skills, a strong code-writing ability; with high technical study ability, a strong ability for tackling technical difficulties, analysis and problem-solving skills; Proficient in angularjs, H5 / CSS3, skillfully use nodejs, requires, react, vue.js and other technologies, familiar with the front-end framework, and understand its principles; Familiar with the mainstream framework, the design and implementation of the class library, skilled in cross-browser, cross-terminal development; Attach importance to communication, with independent learning ability and able to give guidance to others. Excellent English listening, speaking, reading and writing skills and can communicate with foreign employees properly.
EXMO - Web Developer

Web Developer

EXMO Polegate, ENG, United Kingdom

Responsibilities Build world-class, well engineered web pages. Tackle tough design and UX problems. Create new ideas with our Design team and continually iterate on the experience. Requirements Mastery of HTML/CSS. Experience with Javascript and web development best practices. Ability to work both independently and in cooperation with others. Ability to navigate large existing code, and improve it as they change it. Focus on quality and simplicity, sweat the details, and delight our users. Motivated to solve problems in unique and innovative ways. Desire to make things beautiful, and a strong understanding of usability and visual design.