Senior Full-Stack Engineer

Posted:
10/3/2024, 3:18:22 PM

Location(s):
New York, New York, United States ⋅ New York, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

Focused on developing products and services for the digital assets sector, Bullish has rewired the traditional exchange to benefit asset holders, enable traders and increase market integrity. Supported by the group’s treasury, Bullish’s new breed of exchange combines deep liquidity, automated market making and industry-leading security and compliance to increase the accessibility of digital assets for investors. Bullish exchange is operated by Bullish (GI) Limited and is fully regulated in Gibraltar.

Mission: To make trading with digital assets more rewarding and secure.​

Vision: To be the most innovative, respected, and trusted leader in crypto.

Reports to:

Director, Engineering, CoinDesk

Role Overview:

We are seeking a Senior Full-Stack Engineer to join the Bullish CoinDesk Engineering group within our Financial Services organization. In this role, you will lead the development of services, frameworks, and tools essential for the operation of CoinDesk Indices, CoinDesk Media, and CoinDesk Events products. This position offers an opportunity to work with a cutting-edge cryptocurrency exchange built on a blockchain platform.

Key Responsibilities:

  • Design, build, and maintain microservices, frameworks, and tools using JavaScript, CSS, React, Next.js, TypeScript, Tailwind, Node.js, and Python.

  • Collaborate closely with other development teams to identify pain points and improve development processes and system reliability.

  • Proactively identify design flaws and devise plans to address them.

  • Promote strong engineering standards within a multidisciplinary team environment.

  • Provide mentorship and guidance to team members.

  • Ensure code quality, organization, and automation.

Qualifications:

  • Bachelor's Degree or higher in Computer Science or a related field, or equivalent professional experience.

  • 5+ years of experience in software development, preferably with consumer-based websites.

  • Strong knowledge of JavaScript, CSS, and standard front-end technologies (e.g., HTML, Bootstrap).

  • Proficiency in React, Next.js, TypeScript, and Tailwind.

  • Experience with Node.js and backend development technologies.

  • Proficiency in Python.

  • Understanding of SEO best practices and experience with Google Tag Manager, Google Ads Manager, and Google Analytics.

  • Experience with version control systems (e.g., Git) and trunk-based development.

  • Knowledge of cloud platforms like AWS or GCP.

  • Experience with mobile development using React Native is preferred but not required.

Ideal Candidate Traits:

  • Passionate about software development and continuous learning.

  • Positive attitude towards new challenges and complex projects.

  • Flexible and adaptable to the evolving landscape of the crypto industry.

  • A team player who values collaboration and growth with teammates.

Annual Base Salary:

  • US$121,000 to US$223,000

Bullish is proud to be an equal opportunity employer. We are fast evolving and striving towards being a globally-diverse community. With integrity at our core, our success is driven by a talented team of individuals and the different perspectives they are encouraged to bring to work every day.