Senior Software Engineer – 12 Month Contract

Posted 4 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer developing web-based applications and integrations at Quadient. Collaborating with teams on technical solutions using PHP, Typescript, and C# .NET.

Responsibilities

  • Collaborating on requirements specification in the form of user stories
  • Designing, implementing, and testing technical solutions that meet the requirements
  • Developing well-structured, maintainable code for web, mobile, and APIs
  • Pairing with other developers on feature development, code reviews and bug fixing
  • Collaborating with the team on evaluation and implementation of frameworks and tools to help with development and quality
  • Working on an agile/scrum team to continuously improve process and behaviours through regular reflection and adaptation

Requirements

  • Extensive development experience using the React framework, using Typescript and CSS in complex web applications.
  • Expertise with implementing design systems (we use MaterialUI)
  • Expertise in building reusable components
  • Ability to design and build frameworks to achieve strategic or company business needs
  • Identify and implement design, code, and best practices to accelerate team velocity and improve quality
  • Ability to collaborate and develop architectural solutions with senior architects / engineers
  • Experience working with large, integrated systems with many external dependencies
  • Experience with web services and APIs (REST or GraphQL)
  • Proficiency in PHP, Doctrine
  • Solid knowledge of software design patterns
  • Working knowledge of Linux, Git, Docker
  • Working knowledge of Cloud Infrastructure such as Amazon Web Services (AWS)
  • Solid English verbal and written communication skills, with the ability to present on technical topics
  • A minimum of 5+ years working in web application development.

Benefits

  • Flexible Work: Embrace a hybrid work model blending office and remote setup for a balanced lifestyle.
  • Endless Learning: Access global opportunities for growth through our 24/7 online learning platform.
  • Inclusive Community: Join our Empowered Communities and engage in our Philanthropy program.
  • Comprehensive Rewards: Enjoy competitive Total Rewards covering wellness, work/life balance, and more, including a generous referral scheme.
  • Caring for Wellbeing: Access our complimentary employee assistance program for mental health support.

Job type

Contract

Experience level

Senior

Salary

CA$70,000 - CA$80,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDockerGraphQLLinuxPHPReactTypeScript

Location requirements

RemoteVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.