Software Developer Engineer

Affinity

New Westminster

On-site

CAD 90,000 - 140,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Affinity Earn referral program
Referral bonuses for finding clients

Job summary

Affinity is seeking a Software Developer Engineer for a 12 month contract. You will develop high-quality, scalable software across React Native, TypeScript, Go, Java/Kotlin, and AWS, while collaborating with cross-functional teams to deliver exceptional user experiences.

Responsibilities include rapid prototyping, leveraging AI-powered tools, and contributing to architecture and roadmaps to ensure long-term scalability and maintainability.

Qualifications

  • Strong CS fundamentals and design patterns.
  • 4+ years of software development experience.
  • 2+ years of React or React Native development.
  • Proficiency in TypeScript/JavaScript/Kotlin/Java/Go.
  • Knowledge of architecture, systems design, and Agile practices.
  • Excellent collaboration skills.

Responsibilities

  • Develop high-quality, reusable, and scalable code across multiple technologies (React Native, TypeScript, Go, Java/Kotlin, AWS).
  • Develop prototypes rapidly to solve complex problems.
  • Leverage AI-powered development tools to deliver faster while maintaining quality and security.
  • Collaborate with engineers, product managers, designers, and analysts to improve customer experiences.
  • Contribute to architecture and technical roadmap, balancing short-term goals with long-term scalability.
  • Participate in code reviews, sprint rituals, hiring, and mentoring.
  • Report to the Engineering Manager of the USA Regional Experiences team.

Skills

React Native
TypeScript
JavaScript
Go
Kotlin
AWS
React
Software architecture
Agile practices
Collaboration
4+ years of software development

Tools

React Native
TypeScript
Go
Java
Kotlin
AWS

Job description

Job Description

On behalf of our client, Affinity is seeking a Software Developer Engineer for a 12 month contract.

Responsibilities
  • Develop high-quality, reusable, and scalable code involving multiple technologies, including React Native, TypeScript, Go, Java/Kotlin, and AWS, delivering well-tested, observable, documented, efficient, scalable, and resilient solutions with a customer-centric mindset.
  • Develop prototypes rapidly to solve complex problems.
  • Leverage modern AI-powered development tools to deliver faster while maintaining quality and security standards.
  • Collaborate with engineers, product managers, designers, and analysts to achieve outstanding customer experiences.
  • Contribute to the architecture and technical roadmap of software systems, balancing short-term goals with long-term scalability and maintainability.
  • Contribute to code reviews, sprint rituals, hiring, and mentoring.
  • Report to the Engineering Manager of the USA Regional Experiences team.
Qualifications
  • Strong computer science, web, and native app fundamentals, with knowledge of design patterns.
  • 4+ years of software development experience.
  • 2+ years of React or React Native development experience.
  • Professional experience with one of the following programming languages:
    • TypeScript
    • JavaScript
    • Kotlin
    • Java
    • Go
  • Knowledge of basic architecture, systems design, and Agile practices.
  • Excellent collaboration skills.
Affinity Earn

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

About Affinity

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca

Job Number: 13822

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer
Senior Engineer

Affinity • New Westminster

On-site
CAD 110,000 - 160,000
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 102,000 - 138,000
Senior Full Stack Developer (TypeScript / React / Node.js)
Senior Full Stack Developer (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 110,000 - 135,000
Software Developer III - Full Stack Web
Software Developer III - Full Stack Web

Parent Organization • Toronto

Hybrid
CAD 62,000 - 76,000
Full-Stack Developer - Node, React, TypeScript, & AI
Full-Stack Developer - Node, React, TypeScript, & AI

Parent Organization • Toronto

Hybrid
CAD 62,000 - 76,000
Technology Lead - React Native
Technology Lead - React Native

Infosys Limited • Burnaby

On-site
CAD 90,000 - 137,000
Senior Software Engineer (1880)
Senior Software Engineer (1880)

Direct IT Recruiting Inc. • Toronto

Hybrid
Hybrid work model
Contract duration 5 months
Technology Lead - React Native
Technology Lead - React Native

Infosys • Burnaby

On-site
CAD 90,000 - 137,000
Mobile Developer (React Native + iOS Swift)
Mobile Developer (React Native + iOS Swift)

Yochana • Canada

Remote
CAD 80,000 - 95,000
Full-Stack Developer - Node, React, TypeScript, & AI
Full-Stack Developer - Node, React, TypeScript, & AI

NearSource • Toronto

Hybrid
CAD 62,000 - 76,000