Post Job Free
Sign in

Software Engineer Senior

Location:
Verdun, QC, Canada
Salary:
120000
Posted:
August 27, 2025

Contact this candidate

Resume:

YIFAN WANG

Senior Software Engineer

Montreal, QC, Canada · +1-579-***-****

*********@*****.*** · https://www.linkedin.com/in/yifan-wang-bl I am a senior software engineer with hands-on experience in cutting-edge frameworks and libraries like React and React Native for web and hybrid mobile application development and Node.js for back-end API development.

EXPERIENCE

2025.01 – 2025.7

Senior React/Ruby on Rails Developer

Mdlogix

Technologies: React.js, React Hooks, Ruby on Rails, GitHub Actions, DataDog Built and shipped a healthcare analytics dashboard from the ground up using React and Ruby on Rails. Focused on delivering a fast, intuitive, and secure platform that helped providers access patient insights and operational metrics in real time. Worked across the stack in a fast-paced environment, collaborating closely with product and design to iterate quickly and solve complex data and UX challenges.

Highlights:

- Worked on frontend development with React, including reusable components and clean state management.

- Built and maintained Rails APIs, ensuring data accuracy and performance at scale.

- Prioritized security and HIPAA compliance throughout the stack.

- Contributed to product direction with hands-on input in sprint planning and feature design.

- Helped the team reduce deployment cycles and increase feature velocity. 2022.04 – 2024.11

Senior Lead React/React Native/Node Developer

SpinSci Technologies LLC

Technologies: React.js, React Native, Next.js, Remix, Node.js, React Hooks, Express.js, Lerna, LESS

(Stylesheet Language), Cisco, Amazon Web Services (AWS), Ant Design, PostgreSQL, GraphQL Apollo, Jest, Lodash, TypeScript, Kubernetes, GitLab, SolarWinds I worked as a senior lead full-stack developer and worked on delivering several gadget solutions, and micro services and hybrid mobile applications for call center. I worked on integrating various third-party services, web hooks to handle Cisco events for call incoming, call redirecting and etc. by interacting with Cisco SDK using React.js, React Native, Node.js and their ecosystem. Also, worked on mentoring other developers, project management, planning and code reviews as a lead.

2017.08 – 2022.03

2

Senior Ruby on Rails/AngularJS Developer

MSCompanies

Technologies: Ruby on Rails, Rspec, Capybara, Cucumber, Sidekiq, PostgresSQL, AngularJS, GitHub

I worked as a senior Ruby on Rails/AngularJS full stack developer to build an online learning management system.

The project mainly involved building the admin portal for teachers to manage students, exams, scores and client portal for students to access those exams and go through them. Here, the main goal was to make the application bug free we followed BDD and focused on a lot of test scripts.

2015.07 – 2019.03

Ruby on Rails/React.js/Node.js Developer

iGEM

Technologies: Ruby on Rails, React.js, Node.js, Next.js, Redux.js, Redux Thunk, axios, Ant Design, AWS Lambda, PostgreSQL, Amazon Dynamodb, Amazon S3, Jest, Enzyme, TypeScript, GitHub, GitHub Actions

I worked on building several video streaming platforms solutions using Ruby on Rails, React.js and Node.js.

I worked on those projects from scratch to production and was included in multiple roles like building front-end, building documentation for the customers, GitLab CI/CD pipeline configuration, micro-services development using Node.js and Lambda, Amazon S3 bucket configuration for assets, and build version deployment. 2012.01 – 2015.06

Junior Software Engineer

Findan Software Inc

Technologies: AngularJS 1.x, Node.js, Express.js, HTML5, MongoDB, MySQL, Sequelize.js, Mongoose ODM, HTML, Cascading Style Sheets (CSS), JavaScript, PHP, Embedded JavaScript

(EJS), REST APIs, Azure DevOps

I worked as a junior software engineer where I helped develop web applications and websites in HTML, CSS, JavaScript and PHP.

My work includes designing simple UI components, convert them into real HTML UI elements, interacting with databases to grab all the necessary data, and make connections between front- end and back-end using RESTful API calls.

I worked on multiple projects from different clients and provided solutions for gifting system by calculating the winning chance, applications for printers (from Xerox) by Xerox widgets and so on.

EDUCATION

2007.09 – 2011.07

Bachelor of Computer Science, Peking University

3

SKILLS

Front-end

- React.js, Next.js, Remix, Redux, Mobx, Redux-Saga, Redux-Thunk, Material UI, Antd design, Styled-components, Storybook

- React Native, Swift, Java, Xcode, Android Studio, React Native Navigation, Push Notification

- Angular, NgRx, RxJs, Angular Material

Back-end

Ruby on Rails, Node.js, Express.js, Loopback, Passport.js, Sequelize, Mongoose.js, TypeORM, Knex.js

Databases

MySQL, Postgres, MongoDB, Redis, RabbitMQ

Languages

JavaScript, TypeScript, Ruby, Python, Shell Script

Others

GraphQL, Amazon Web Services (EC2, S3, RDS, CloudFormation, SQS, SNS), Google Cloud Platform



Contact this candidate