Full Stack Developer - Old Toronto, Canada - Lawlabs Inc.

    Lawlabs Inc.
    Lawlabs Inc. Old Toronto, Canada

    2 weeks ago

    Default job background
    Description

    Position Overview:

    We are looking for a skilled Senior Full Stack Developer to design, implement and maintain
    functional and user-friendly web applications. The ideal candidate will be proficient in both
    front-end and back-end technologies, with a strong understanding of software development principles.

    As a Senior Full Stack Developer, you will collaborate with cross-functional
    teams to deliver high-quality solutions that meet our clients' needs.

    Responsibilities:

    • Develop and maintain robust web applications using modern technologies
    • Collaborate with designers and other developers to implement user-friendly

    interfaces

    • Write clean, efficient, and maintainable code
    • Perform code reviews and provide constructive feedback to peers
    • Troubleshoot and debug issues to ensure optimal performance and reliability
    • Stay up-to-date with emerging technologies and industry trends
    • Setting architectural standards and approaches across the project

    Requirements:

    • Bachelor's degree in Computer Science, Engineering, or a related field
    • At least six (6) years' experience as a Full Stack Developer or similar role
    • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and the

    React framework

    • Strong understanding of back-end technologies such as C#
    • Experience with databases such as MySQL, PostgreSQL, MongoDB, etc.
    • Familiarity with version control systems (e.g. Git)
    • Excellent communication and collaboration skills
    • Ability to work independently and as part of a team
    • Strong problem-solving and analytical skills

    Nice to Have:

    • Experience with AWS
    • Knowledge of DevOps principles and tools
    • Familiarity with containerization and orchestration technologies (e.g., Docker,

    Kubernetes)

    • Understanding of Agile development methodologies

    Our Stack:

    • Angular 15, Typescript, RXJS, NGXS, Tailwind, Flexbox, CSS Grid.
    • Google Cloud Systems, Firebase, BigQuery, Functions, Docker, Kubernetes.

    The LawLabs Team:

    Privately operated and founded in London, Ontario, our team consists of a passionate group of tech experts who are on a mission to change the real estate closing experience for lawyers, clerks and clients alike and also have some fun along the way We are a remote-first, distributed team, and we leverage tools like Slack, Whimsical and G-Suite to create a modern, asynchronous and flexible work environment.

    You're a great fit for this role if you:

    • See better ways to improve processes and automate everything you touch
    • Feel comfortable working in a fast-paced, results-driven environment.
    • Are passionate about observability, security and performance.
    • Have experience with working on SaaS applications from the ground up.
    • Thrive in a collaborative work environment and enjoy working colleagues from a variety of functional areas, including development, business and customer success.

    What will your day-to-day look like?

    • Participating in daily morning standups.
    • Working closely with our CTO to help automate processes, optimise features and deliver value through reporting tools.
    • Designing solutions, writing code, performing integration/unit testing, developing appropriate artifacts and documentation, and facilitating final delivery.
    • Monitoring and tracking performance, setting up alerting and addressing any issues.
    • Write automation code for provisioning and operating infrastructure

    Job Type: Full-time

    Benefits:

    • Casual dress
    • Company events
    • Dental care
    • Employee assistance program
    • Extended health care
    • Flexible schedule
    • Paid time off
    • Work from home

    Flexible Language Requirement:

    • French not required

    Schedule:

    • Monday to Friday

    Supplemental pay types:

    • Bonus pay

    Application question(s):

    • Explain dependency injection and why its useful?

    Education:

    • Bachelor's Degree (preferred)

    Work Location: In person


    #J-18808-Ljbffr