Insight Global is looking for a Full Stack Developer to join a retail customer onsite in Vancouver 3 days a week. As a Full Stack Developer, you will design and implement software solutions independently across the full development lifecycle from requirements analysis through production deployment, writing high-quality code for complex features including service integrations, data processing pipelines, and user-facing functionality while applying software design patterns and architectural best practices. You will contribute to technical design discussions researching and presenting proposals and trade-offs, conduct thorough code reviews ensuring quality and maintainability standards, and mentor junior engineers through pair programming and technical guidance on coding practices and problem-solving approaches. You will collaborate closely with product managers and stakeholders on technical feasibility and scope definition, make technical decisions for projects including technology choices and implementation strategies, and contribute to team engineering practices and standards that improve code quality and development velocity.

You will apply these standards while building DEP’s experimentation and personalization capabilities (e.g., A/B tests, targeting rules, and scalable delivery paths) across React/Next.js experiences and AWS services. Other duties and responsibilities include:

  • Design and implement features and systems within established architectural frameworks, including component design, API contracts, and data models.
  • Write high-quality, scalable code across the full stack while following established engineering standards, secure coding practices, and maintainability expectations.
  • Contribute to technical design discussions by proposing implementation approaches, evaluating tradeoffs, and making implementation-level decisions for owned features.
  • Build engaging guest-facing experiences using React, Next.js, and micro-frontend patterns to support personalization and experimentation.
  • Develop and operate AWS-based services, including Lambda, S3, and API management components, that integrate with personalization, measurement, and data pipelines.
  • Implement and maintain A/B tests, targeting logic, personalization behavior, and analytics instrumentation using the Kameleoon platform.
  • Partner with data teams to integrate clickstream analytics pipelines and support accurate, reliable experiment data capture.
  • Contribute to CI/CD pipelines, deployment automation, and operational readiness for DEP services and frontend experiences.
  • Operate and support production systems by debugging issues, improving performance and reliability, and contributing to monitoring and observability (e.g., Datadog).
  • Participate in on-call rotations, incident response, and post-incident reviews as part of shared team ownership.
  • Review code for quality, security, performance, and maintainability, providing actionable feedback to support team growth.
  • Implement and maintain automated testing practices, including unit, integration, and end-to-end testing, to ensure reliability.
  • Balance feature delivery with addressing technical debt by raising concerns and contributing improvements over time.
  • Collaborate with Product, Data Science, Analytics, and Experience Design partners to deliver cohesive, high-quality guest experiences.
  • Mentor Associate Engineers through pairing, code reviews, and knowledge sharing; contribute to team learning and Communities of Practice.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.

Qualifications

  • 4–8 years of software development experience designing scalable systems and delivering features end‑to‑end.
  • Strong fundamentals in code quality, automated testing, debugging, and code reviews.
  • Proficiency with modern JavaScript frameworks, especially React and Next.js.
  • Experience with A/B testing or personalization platforms (e.g., Kameleoon), including experiment instrumentation.
  • Understanding of clickstream analytics (e.g., GA4), SQL/Snowflake, and event‑driven data pipelines.
  • Experience with cloud-native development and AWS services (e.g., Lambda, S3, API management).
  • Familiarity with micro‑frontend architecture and patterns.
  • Familiarity with CI/CD pipelines, distributed system debugging, and monitoring/alerting tools; experience with Datadog or similar observability platforms is a plus.
  • Strong communication and collaboration skills; ability to provide mentorship to junior engineers through pairing and code reviews.

#J-18808-Ljbffr

Full Stack Developer

Apply Now
Back to search page