A fast and secure way to buy, sell hold and convert cryptocurrencies

Plus, daily crypto analysis and news.

Back to Jobs

Director of Software Engineering - Blockchain Company

Salary Position Type Job Type Location City
Competitive Full-Time Permanent United States of America New York

Skills and Experience

Job Responsibilities:

  • Be part of a multi-disciplinary engineering team focused on delivering world-class industrial-strength distributed-systems software
  • Work with other developers, test engineers, analysts, and project managers to develop and deliver software products and solution implementations
  • Contribute to the evolution and enhancement of both our trading venue and blockchain platform product lines
  • Participate in solution development/delivery, using our products and platforms 
  • Leverage Agile practices to incrementally and iteratively deliver high value 
  • Analyze, design, code, and test software elements, with an eye for building functional, performant, scalable, solid production software in a timely manner 
  • Prepare technical documentation and diagrams
  • Cultivate expertise in relevant aspects of target business domains and apply that knowledge to maximize technology value 
  • Work with JavaScript frameworks (ReactJS) to connect between our APIs and our front-end web interfaces.
  • Design and develop new UI modules for our front-end applications, customer facing websites, and customer administrative interfaces.
  • Recommend system solutions by comparing advantages and disadvantages of various new technologies.
  • Update job knowledge by researching new technologies and software products; experimenting with new tools and technologies, including the technical direction for a Mobile application.
  • Daily organization of the front-end development team including source-code standards, developer productivity and project assignment, software quality and release management. 

Required Skills & Experience:
  • Strong, hands on capabilities in: JavaScript / ReactJS.
  • Experience designing large scale Web applications supporting 24 x 7 operation, large user base (> 250,000), rapid release cycles, and scalability.
  • Experience in managing a diverse group of JavaScript engineers, with team building, performance management, recruiting and mentoring.
  • Drive development standards for the front-end team across test-driven development, continuous integration, automated testing, and source-tree organization.
  • Passionate about rapid development and working with a fast-paced team, primarily within an Agile development culture.
  • UX or Visual Design capabilities a plus but not a requirement.
  • Knowledge of Bitcoin, Blockchain, or Cryptocurrencies a plus.
  • Strong verbal and written communication skills with ability to collaborate with both technical and business staff. 
  • Ability to meet deadlines and work well under pressure in a fast-paced team environment.
  • Passionate about technology and problem-solving.
  • Desire to learn about complex financial business domains.
  • Ability to work rapidly in changing and evolving technologies.

Apply now

Jobs we thought you might like

Product Manager (Consumer)

Our client operates one of the world’s largest digital currency marketplaces. They offer a wider variety of token options and giveaways to American audiences, with 24/7 personal customer...

Blockchain Application Developer

Company: Our Client a cryptocurrency consultancy is looking for an Application Developer to join their team.  Working on a variety of end client projects you will have the opportunity...