Deloitte

Full Stack Developer

Deloitte$72K — $138K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of software development experience in production environments.
  • Strong proficiency in React and TypeScript.
  • Experience with Python or Node.js for back-end development.
  • Proven track record of building APIs and working with shared data models.
  • Familiarity with AWS, containerized services, and CI/CD workflows.
  • Strong coding and problem-solving skills, with a focus on collaboration and communication.

Responsibilities

  • Design and maintain software across the platform stack including user interfaces and back-end services.
  • Translate product designs into intuitive user experiences while ensuring usability and accessibility.
  • Develop application logic that powers the platform and contribute to APIs and business logic.
  • Collaborate closely with team members to deliver end-to-end functionality and participate in code reviews.
  • Maintain high engineering quality through disciplined code implementation and thorough documentation.
  • Support continuous improvement of engineering practices and utilize AI tools to enhance development efficiency.
  • Ensure software performance and reliability as the platform scales, focusing on observability and cloud operations.

Benefits

  • $4,000 per year for mental health support.
  • $1,300 flexible benefit spending account.
  • Paid vacation days and firm-wide holiday closures.
  • Dedicated days for learning and professional development.
  • Flexible work arrangements with a hybrid structure.
Full Job Description
5/12/26

Apply now
  • Start applying with LinkedIn
  • Apply Now


  • Start

  • Please wait...


Job Type: Permanent Work Model: Hybrid Reference code: 133321 Primary Location: Toronto, ON All Available Locations: Toronto, ON; Burlington, ON; Calgary, AB; Edmonton, AB; Halifax, NS; Kitchener, ON; Ottawa, ON; Saint John, NB; Vancouver, BC; Victoria, BC

--

What will your typical day look like?

Key Responsibilities

Full Stack Development
  • Design, develop, and maintain software across the platform stack, including user facing experiences, back-end services, APIs, integrations, event driven workflows, and shared data models.
  • Contribute across multiple layers of the system and apply sound judgment about how individual features fit within the broader architecture of the platform.

Front End Development
  • Translate product and design intent into responsive, intuitive, and reliable user experiences using the team's front-end stack and design patterns.
  • Support clarity, usability, accessibility, consistency, and interaction quality as the platform evolves across the roadmap and scales globally.

Back End Development
  • Develop and maintain the services and application logic that power the platform.
  • Contribute to APIs, business logic, service integrations, asynchronous workflows, and back-end services that support core platform capabilities.
  • Keep systems dependable, observable, secure, and aligned with the broader product architecture.

    Data and System Design
  • Contribute to the design and evolution of shared data structures and system patterns across the platform.
  • Work within the platform's ontology, data model, service boundaries, messaging patterns, and integration flows in ways that support maintainability, extensibility, and long-term platform integrity.
  • Apply strong judgment to data modelling, query performance, indexing, and system structure as the platform evolves.
    Cloud Infrastructure and Delivery
  • Operate within a modern AWS based delivery environment and contribute software designed to run reliably across managed cloud services and deployment pipelines.
  • Work comfortably with containerized services, cloud hosted databases, front end delivery infrastructure, infrastructure as code, and automated delivery workflows.

Integration and Collaboration
  • Collaborate closely with product management, design, architecture, and other engineers to deliver end to end functionality across the platform.
  • Participate in planning, code reviews, technical discussions, and problem solving across the team.
  • Model team values including curiosity, radical candor, an owner's mindset, and intrinsic motivation.
    Code Quality and Engineering Practice
  • Maintain strong engineering quality through code reviews, testing, development standards, and disciplined implementation.
  • Write clear, maintainable code, contribute to documentation that supports team velocity over time, and make thoughtful choices that support the long-term health of the platform.
  • Help make it easier for the team to build, operate, and scale together.
    Continuous Improvement
  • Stay current with modern engineering practices and contribute to improving how software is built, tested, deployed, and maintained.
  • Use AI assisted development and design tools thoughtfully to support faster iteration, better debugging, and more effective experimentation.
    Performance, Reliability, and Scalability
  • Support the delivery of software that performs reliably as the platform grows.
  • Contribute to systems that are resilient, observable, and capable of supporting increasing usage and complexity over time.
  • Pay close attention to performance, cloud operations, monitoring, and long-term scalability across the stack.


About the team

UTILITX is building the first global infrastructure coordination environment where multiple organizations discover, contribute, and coordinate knowledge about the same space. The platform brings together inputs from many sources into a common reference system and shared operating layer for infrastructure activity. Here, users collaborate to create a world map for spatial intelligence. We are looking for a strong full stack developer who thinks like a world builder and is excited to help design and scale multiplayer environments and distributed data systems.

Part of the software development team, this position helps build and evolve the platform across the user interface, application layer, data layer, and operating environment. It calls for someone comfortable moving between user experience, services, APIs, data models, cloud infrastructure, and deployment workflows.

Enough about us, let's talk about you

Required Skills / Experience
  • 3+ years of software development experience across front end and back-end systems in production environments.
  • Strong proficiency with React and TypeScript.
  • Experience with Python or Node.js for back-end development.
  • Experience building APIs, working with shared data models, and contributing across services and applications.
  • Experience working in AWS based environments with containerized services, cloud storage, and managed service integration.
  • Familiarity with CI/CD, Bitbucket based workflows, infrastructure as code, and infrastructure aware development practices.
  • Working knowledge of testing, observability, logging, monitoring, and asynchronous or queue-based workflows.
  • Experience with secure authentication and authorization patterns in modern web applications.
  • Experience using AI assisted development tools and workflows that support rapid coding, debugging, and design exploration.
  • Strong coding, problem solving, troubleshooting, collaboration, and communication skills.

    Nice-to-Have Skills / Experience
  • Familiarity with PostgreSQL, with PostGIS or other spatial data patterns preferred.
  • Familiarity with identity providers such as Auth0.
  • Exposure to document upload and storage patterns such as presigned URL workflows.
  • Interest in AI enabled product capabilities.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.


Total Rewards

The salary range for this position is $72,000 - $138,000, and individuals may be eligible to participate in our bonus program. Deloitte is fair and competitive when it comes to the salaries of our people. We regularly benchmark across a variety of positions, industries, sectors, targets, and levels. Our approach is grounded on recognizing people's unique strengths and contributions and rewarding the value that they deliver.

Our Total Rewards Package extends well beyond traditional compensation and benefit programs and is designed to recognize employee contributions, encourage personal wellness, and support firm growth. Along with a competitive base salary and variable pay opportunities, we offer a wide array of initiatives that differentiate us as a people-first organization. On top of our regular paid vacation days, some examples include: $4,000 per year for mental health support benefits, a $1,300 flexible benefit spending account, firm-wide closures known as "Deloitte Days", dedicated days of for learning (known as Development and Innovation Days), flexible work arrangements and a hybrid work structure.

About Deloitte

Deloitte is a multinational professional services network that provides audit, tax, consulting, enterprise risk and financial advisory services. The company was founded in London in 1845 and has since grown to become one of the largest professional services firms in the world. Deloitte has over 330,000 employees in more than 150 countries and territories. The company's mission is to help clients achieve their goals and make an impact that matters in their businesses and communities.
Learn more about Deloitte
Size
330,000 employees
Industry
Founded
1999

Similar Jobs

More Jobs at Deloitte

More Information Technology Jobs

Find similar Full Stack Developer jobs: