Senior React.js Software Engineer

9 hours ago


Old Toronto, Canada Agilus Work Solutions Full time
p>Contract Job in Toronto, ON - Senior Software Engineer (Node/React)

Agilus is recruiting for a Senior Software Engineer (Node/React) in the IT sector in Toronto, Ontario. We are seeking a Senior Software Engineer to join our client's team. You will help build the next evolution of our platform, working with engineers, product managers, and designers. Your expertise will enhance our Node/React-based application. You will also lead and mentor other developers, showcasing your skills as a technical leader.

You will:
  1. Play a significant role in building our platform's next evolution, providing extensive new capabilities to business owners.
  2. Be involved in planning, designing, developing, deploying, monitoring, and maintaining significant portions of the software, including the system infrastructure.
  3. Use modern tooling throughout, whether it’s part of our current stack or new tools you assess as necessary to deliver the desired user experience.
  4. Work with our current stack, including React and Styled Components for the web client, NodeJS, JavaScript, TypeScript, and Express for the web server, PostgreSQL for the database, and Heroku and AWS (services like RabbitMQ, Redis, S3) for infrastructure. For CI/CD testing we use CircleCI and Github Actions for CI/CD, and testing frameworks like Jest, React Testing Library, and Cypress.
You are:
  1. 4+ years of experience using JavaScript to build real-world applications, preferably public-facing, and significant production experience with JavaScript, TypeScript, GraphQL, React, CSS, and Postgres.
  2. Experience building, monitoring, and maintaining highly available, scalable, and resilient software, and iteratively paying down technical debt.
  3. Experience with DevOps best practices, setting up and configuring cloud computing infrastructure, and developing for Cloud Agnostic Architecture, with knowledge of source control (e.g., Git + Github) and modern software delivery techniques and tools, including pull requests.
  4. Curious and naturally invest energy into learning new technologies, techniques, and interpersonal skills that enhance productivity.
  5. Passionate about mentoring and coaching other engineers, spotting when help is needed, and tactfully providing guidance to get things unstuck.
  6. Experience leading development teams, mentoring junior developers, working with non-technical stakeholders, and understanding web/application security and data privacy.
    1. Creative problem solver who can develop a plan, take ownership of tasks, and focus on outcomes, driving solutions when facing unforeseen challenges and complexity.
    2. Work to empathize with the software’s users, understanding their challenges, whether they are fellow developers, immediate team members, or entrepreneurs relying on our support.
    3. Excellent spoken and written communication, time management, and project management abilities, and comfortable asking questions and speaking up to help continuously improve practices and processes.


  • Toronto, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading financial institution, is seeking an experienced Senior Python Software Engineer for a long-term contract opportunity in Toronto, ON. This role offers a competitive estimated salary range of $120,000 - $180,000 per annum.Title: Senior Python Software EngineerDuration: 18 MonthsLocation: Toronto, ON (3 Days onsite)Primary Skills:...


  • Toronto, Ontario, Canada Intellibus Full time

    We are seeking an exceptional Senior React UI Software Engineer to join our Platform Engineering Team at Intellibus. As a seasoned expert in React development, you will play a pivotal role in shaping the future of our platforms that impact billions of lives worldwide.Company OverviewAt Intellibus, we value innovation and collaboration. Our team is passionate...


  • Greater Toronto Area, Canada Iris Software Inc. Full time

    Job SummaryIris Software Inc. is seeking a highly skilled Senior Java Software Engineer to join our team in Toronto, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java technologies.About the RoleThis is a long-term opportunity that requires a...

  • Technical Lead

    6 months ago


    Toronto, Canada Scotiabank Full time

    Requisition ID: 194505 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Global Wealth Engineering Client Technology team is transforming the digital experience for its clients. The team partners and works closely with the Scotia Digital team to bring world-class digital experiences for all Scotia...


  • Old Toronto, Canada Momentum Financial Services Group Full time

    Momentum Financial Services Group is a leading provider of financial services in North America.Job OverviewWe are seeking an experienced Senior Software Engineer to join our IT Engineering team at our Toronto Corporate Office. This is a full-time position with a competitive salary of $140,000 per year, plus benefits.The ideal candidate will have 5+ years of...


  • Old Toronto, Canada Agilus Work Solutions Full time

    h3>Senior Software Engineer - Ruby on RailsAgilus is recruiting for a Senior Software Engineer in the IT industry in Toronto, Ontario. We are seeking an experienced Senior Software Engineer for a 6-month contract to work closely with developers to design and deliver web applications using Ruby on Rails. The ideal candidate will have strong Ruby development...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...


  • Old Toronto, Canada ExecThread Full time

    h3>Senior Vice President, Software EngineerThe Company is seeking a Senior Software Engineer to join its DART Solutions Engineering team. This end-to-end product engineering group is dedicated to developing model platforms for Risk, utilizing advanced techniques such as graph theory, compilers, parallel computing, and systems engineering. The successful...


  • Old Toronto, Canada RBC Full time

    We are seeking a highly skilled Senior Software Engineering Manager to join our team at RBC in Toronto, Canada.The estimated annual salary for this role is approximately $120,000-$180,000 CAD, depending on experience and qualifications.About the RoleAs a Senior Software Engineering Manager, you will be responsible for overseeing the delivery of software...


  • Old Toronto, Canada Scotiabank Full time

    Job Title: Senior Cloud Software EngineerWe are seeking an experienced Senior Cloud Software Engineer to join our Global Wealth Management Technology (GWMT) team.The ideal candidate will have a strong background in software development and cloud technologies, with experience in leading agile teams and delivering high-quality software solutions.This role is...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Android Software Engineer">">About the Role:">">We are seeking an experienced Senior Android Software Engineer to join our team at Nexus Systems Group Inc.">You will be responsible for designing, developing, and maintaining high-quality mobile applications using the Android platform.">Our ideal candidate will have a strong background in...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    The largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...


  • Toronto, Ontario, Canada OMERS Full time

    We are seeking a fourth-year undergrad to join our Developer Platforms Engineering team as a Software Engineer. This role will help create paved roads for the development of high-quality, secure and scalable applications by providing effective developer and data science platforms & tooling.The co-op student must demonstrate their ability in full stack...


  • Old Toronto, Canada Informatica Corp. Full time

    p>We're looking for a diverse group of collaborators who believe data has the power to improve society. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of life for people and businesses everywhere.Senior Software Engineer - Java/Spring/Kubernetes/MongoDB We're looking...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...


  • Old Toronto, Canada Autodesk Full time

    About the RoleWe are seeking an experienced Senior Software Engineering Manager to lead our engineering team. As a key member of our organization, you will be responsible for managing a team of engineers, overseeing development projects, and ensuring continuous improvement of our processes.The ideal candidate will have a strong technical background,...


  • Old Toronto, Canada NextGen Hands Full time

    Job OverviewWe are seeking a seasoned Senior Software Engineering Lead to spearhead the design and development of cutting-edge software systems at NextGen Hands.About the RoleThis is an exciting opportunity for an experienced software engineering professional to take on a leadership role, driving technical excellence and innovation within our team.Key...


  • Toronto, Ontario, Canada Worldline Full time

    We are on an exciting journey toward the next frontiers of payment technology, and we're seeking a talented Senior Software Engineer to join our team.As a key player within our engineering team, you will play a critical role in shaping the evolution of payments. You will be responsible for ensuring the platform is of the highest quality and reliability by...


  • Toronto, Canada Iris Software Inc. Full time

    Iris Software Inc., one of the world's largest financial institutions, seeks a skilled Senior Python Engineer for a long-term contract opportunity in Toronto, Ontario.The ideal candidate will have strong experience in developing software applications using Python. They should be well-versed in object-oriented programming and have knowledge of design...


  • Old Toronto, Canada Tbwa ChiatDay Inc Full time

    As a Senior Software Engineer, you will contribute innovative ideas and tools to support one of our major initiatives and products. As a proponent of agile software processes, you uphold strong values in terms of testing practices. strong>Technologies and tools you'll utilize in this role include Typescript, Angular, React Native, and Node.js.Here’s what...