Full Stack Engineer

DRW Logo

DRW

๐Ÿ’ต $175k-$250k
๐Ÿ“Remote - Worldwide

Summary

Join DRW, a diversified trading firm with over 30 years of experience, as a seasoned Full Stack Engineer to contribute to their blockchain product development team. This team is at the forefront of the Canton Network, a new blockchain network designed for financial and business transactions. You will be responsible for developing and maintaining full-stack web applications, collaborating with product managers and designers, and ensuring high-quality code. This role requires 7+ years of software development experience, strong proficiency in front-end and back-end technologies, and experience with databases, RESTful APIs, and version control systems. DRW offers a competitive salary, annual discretionary bonus, and a comprehensive suite of employee benefits including health insurance, retirement benefits, and more.

Requirements

  • 7+ years of software development experience, with significant experience in full stack development
  • Strong proficiency in front-end technologies, including HTML, CSS, and JavaScript (React.js, Angular, or Vue.js preferred)
  • Solid understanding of back-end technologies, such as Node.js, Python, Ruby, Java, or PHP
  • Experience working with databases such as MySQL, PostgreSQL, MongoDB, or similar
  • Familiarity with RESTful APIs and GraphQL
  • Experience with version control systems, particularly Git
  • Ability to work independently and as part of a team, with excellent communication skills
  • Strong problem-solving skills and attention to detail

Responsibilities

  • Develop and maintain full-stack web applications (front-end and back-end)
  • Design, build, and deploy responsive and scalable applications using modern web technologies
  • Collaborate closely with product managers, designers, and other engineers to define and implement new features
  • Write clean, maintainable, and well-documented code that adheres to company standards and best practices
  • Manage databases (e.g., MySQL, MongoDB, PostgreSQL) and design schemas that are efficient and scalable
  • Integrate third-party services and APIs to enhance the functionality of the product
  • Optimize applications for maximum speed and scalability
  • Troubleshoot, debug, and maintain existing software applications
  • Conduct code reviews to ensure high-quality code is maintained
  • Continuously learn and stay up-to-date with emerging technologies and best practices in software development
  • Contribute to project planning, sprint cycles, and team collaboration

Preferred Qualifications

  • Understanding of containerization technologies (Docker, Kubernetes) is a plus
  • Knowledge of cloud platforms like AWS, Google Cloud, or Azure is a plus
  • Experience with microservices architecture
  • Familiarity with CI/CD pipelines and automated testing frameworks
  • Experience working in an Agile development environment
  • Familiarity with DevOps practices
  • Knowledge of blockchain or cryptocurrency technologies
  • Haskell or functional programming experience

Benefits

  • The annual base salary range for this position is $175,000 - $250,000, depending on the candidateโ€™s experience, qualifications, and relevant skill set
  • The position is also eligible for an annual discretionary bonus
  • Group medical, pharmacy, dental and vision insurance
  • 401k (with discretionary employer match)
  • Short and long-term disability
  • Life and AD&D insurance
  • Health savings accounts
  • Flexible spending accounts

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.