Jobs /

Intermediate Full Stack Software Developer - React (Java)


Apply Now

Job Details

Location: Toronto, Golden Horseshoe, Ontario, Canada Posted: Jun 08, 2022

Job Description

Coinsquare's Engineering team is looking to add a highly-skilled software developer. We are looking for an experienced software developer to help drive the implementation and delivery of solutions to challenging technical problems. You wake up in the morning desiring to make an impact. You are passionate about your craft and enjoy collaborating and helping others. You are known as someone who is reliable, resourceful and a creative problem solver who has a strong track record of delivery. You are an advocate for building sustainable, secure and scalable software. If you are passionate about your craft then we encourage you to reach out. We value your personal insight and ideas as much as your technical skills. In no particular order, some of the things we look for most in candidates are a desire to collaborate on complex problems, a willingness and interest in learning from anyone (aka a "growth mindset"), a sense of humbleness, and an appreciation of puns. If you've got what we're looking for, get back to us with some projects that you're proud of!

What you’ll be doing

    • Designing, developing, and testing high-performance/scalable services in React, Go, Python, and Java.
    • Supporting production systems
    • Following a security-first approach to building and deploying secure containerized applications in a cloud-based environment.
    • Add to the neverending number of tests
    • Write clean understandable code
    • Working in an agile environment with iterative development and fast feedback
    • Working in a collaborative environment with product, design, and development to build quality software
    • Grow engineering teams by mentoring and applying good development practices

What you’ll bring

    • 5+ years of experience as backend developer
    • Experience with one or more programming languages such as Go, Python, or Java
    • An understanding of Typescript and Node stack would be helpful
    • Microservices/Distributed systems architecture
    • Familiar with CQRS and event-driven application design with Kafka or AMQP.
    • Knowledge of containers technologies (ie: docker, kubernetes)
    • Familiar with automated testing and testing approaches.
    • You have experience in designing and developing REST APIs and/or WebSockets
    • Willingness to adapt and learn new technologies and programming languages and taking a pragmatic approach to software engineering

What you can expect

    • A total compensation package that includes a competitive base salary + options, health insurance/benefits coverage, RRSP matching
    • Annual Learning and Development budget
    • Coinsquare-provided technology
    • Downtown Toronto (dog-friendly) office located in King West
    • Ritual credits for lunch on Tuesdays and catered lunches on Thursdays
    • Coinsquad activities like our Coinsquare Summer Olympics, and cheering on the Jays/TFC
    • Work in an environment that values transparency, accountability, confidence + humbleness, collaboration, and learning from others.
About Coinsquare We are Canada’s biggest operating digital asset firm. Since 2014, Coinsquare has traded on behalf of over 500,000 Canadians. Our team of 100+ employees have built Canada’s leading retail and over-the-counter trading platform. Coinsquare is FINTRAC certified and on its way to becoming an IIROC member firm registered as a dealer. Built by Canadians, for Canadians. Coinsquare has raised over $100M (including investments from dually listed company, Mogo) since its inception. By successfully executing trades in excess of $8 billion CAD, we have established long-standing relationships with banks, custodial providers and regulatory bodies. Discover what's possible with digital currency by checking out our trading platform: Coinsquare for Android | iOS | Web We’re full of bright and diverse thinkers. Team members have equal opportunities to contribute to our success within a scale-up culture that encourages self-starters, transparency and team connectivity. We know diverse teams make strong teams. We welcome people of diverse backgrounds, experiences, and perspectives. If you require accommodation during the application process, simply let us know and we’ll ensure it’s a positive experience for you. In order to promote and enhance the security of Coinsquare and our platform, anyone receiving a job offer will be required to complete a background check. Apply for this job

About Coinsquare

Coinsquare is Canada’s premier cryptocurrency trading platform for trading Bitcoin, Ethereum, XRP, and other digital currencies.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free