Ready to Explore Travel Agent

Matchwork|

Brandon

Hybrid

CAD 60,000 - 90,000

Full time

39 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health, dental, and vision insurance
Remote work options
Professional growth
Retirement plans
PTO

Job summary

Matchwork seeks a Software Engineer in Brandon, MB to design, develop, and maintain software applications that solve complex problems and improve our products. You will collaborate with product managers, designers, and engineers to deliver high-quality solutions that meet client needs.

The role emphasizes writing clean code, participating in reviews, and staying current with new technologies. Remote work options, growth opportunities, and comprehensive benefits are highlighted in the posting.

Qualifications

  • Experience with front-end and/or back-end frameworks and modern web development.
  • Familiarity with SQL and NoSQL databases, and ability to design schemas.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Design, develop, test, and maintain software applications.
  • Collaborate with product managers, designers, and engineers to translate requirements into technical solutions.
  • Write clean, maintainable code following best practices and standards.
  • Participate in code reviews to ensure quality and share knowledge.
  • Troubleshoot, debug, and optimize existing systems.
  • Stay up-to-date with technologies and industry trends.
  • Contribute to architecture and technical direction of projects.
  • Work with front-end or back-end frameworks and databases as needed.
  • Familiarity with databases and performance optimization.
  • Apply strong problem-solving skills and attention to detail.

Skills

Frontend/backend frameworks
Databases design
Problem solving

Tools

React/Angular/Vue.js
Node.js/Django/Ruby on Rails
SQL/NoSQL databases

Job description

We are looking for a talented and motivated Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that solve complex problems and enhance our product offerings. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs.

1.Competitive salary and performance-based bonuses.

2.Health, dental, and vision insurance.

3.Opportunities for professional growth and development.

4.Collaborative and inclusive work environment.

5.Other benefits such as retirement plans, PTO, remote work options, etc.

Responsibilities
  1. 1.Design, develop, test, and maintain software applications.
  2. 2.Collaborate with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
  3. 3.Write clean, maintainable, and efficient code following best practices and coding standards.
  4. 4.Participate in code reviews to ensure code quality and share knowledge with the team.
  5. 5.Troubleshoot, debug, and optimize existing systems and applications.
  6. 6.Stay up-to-date with emerging technologies and industry trends to continuously improve skills and processes.
  7. 7.Contribute to the overall architecture and technical direction of the projects.
  8. 8.Experience with front-end frameworks (e.g., React, Angular, Vue.js) and/or back-end frameworks (e.g., Node.js, Django, Ruby on Rails).
  9. 9.Familiarity with databases (SQL, NoSQL) and experience with database design and optimization.
  10. 10.Strong problem-solving skills and attention to detail.
Whether you're a fresh graduate or a seasoned professional apply with ease, and take the next step in your career journey. Fast. Simple. Effective. dd

Get the freshest job news and articles delivered to your inbox every week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Looking For Assistant Engineer
Looking For Assistant Engineer

Matchwork| • Winnipeg

Hybrid
CAD 70,000 - 110,000
Competitive salary bonuses
Health, dental, vision insurance
Professional growth opportunities
+2
Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]
Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]

Plusgrade • Montreal

On-site
CAD 80,000 - 120,000
RRSP/401(k) Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Software Engineer
Software Engineer

Sproutlogic Consulting • Toronto

On-site
CAD 70,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Symend • Calgary

On-site
CAD 120,000 - 180,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Kimberley

Hybrid
CAD 110,000 - 140,000
Fully remote
Flexible hours
Health insurance
+2
Software Developer
Software Developer

AIM1221 Tech Solutions Inc. • Edmonton

Hybrid
CAD 62,000 - 78,000
Software Developer I (Android)
Software Developer I (Android)

Tripadvisor • Ottawa

On-site
CAD 70,000 - 100,000
Engineering Manager
Engineering Manager

Plusgrade Solutions Ltd. • Montreal (administrative region)

On-site
CAD 140,000 - 180,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Software Engineer II
Software Engineer II

Emburse Chrome River • Toronto

On-site
CAD 70,000 - 110,000
Software Engineer
Software Engineer

Bay Street HR • Toronto

On-site
CAD 90,000 - 120,000
Competitive compensation
Mentorship from senior developers
Growth opportunity to lead projects
+1