Senior Software Engineer Opportunity

Minga company

Subscribe to our Telegram & Twitter Channel

Senior Software Engineer in CANADA

Visa sponsorship & Relocation 9 months ago

Minga

At Minga, we're on a mission to revolutionize campus management for modern US K-12 schools, creating an environment where students thrive, feel safe, and actively engage in their communities through our innovative platform. As a tight-knit and growing team based in the vibrant Innovation Center in downtown Kelowna, BC, we're seeking a dynamic individual to join us as we continue to expand.


The Role

Let's cut to the chase - we're looking for someone who is passionate about technology and confidently offers their insights and expertise to enhance functionality and efficiency. If this sounds like you, keep reading! If it's not quite your forte yet, master it and then consider applying in the future.

This role is full time, Monday - Friday. We are a hybrid work environment with 3 days a week in the office (Monday, Tuesday, Thursday) with optional remote days (Wednesday, Friday). There is potential for relocation from within canada for the right candidate, if you want to move to the Kelowna area and be able to reliably commute into the office downtown Kelowna in the Innovation Center.


Your Responsibilities

As a crucial member of our development team, you will collaborate closely with the Product team to define and refine technical requirements, ensuring alignment with product goals and objectives. Your primary responsibilities will include:

  • Be part of a cross functional software team practicing an iterative development methodology.
  • Designing, developing, and maintaining scalable, efficient, and robust backend systems and APIs to support our web and mobile applications.
  • Providing technical expertise in backend development, guiding and mentoring junior developers, and promoting best practices within the team.
  • Investigating and resolving backend-related issues, including performance bottlenecks, security vulnerabilities, and scalability challenges.
  • Proactively identifying areas for improvement in backend architecture, development processes, and technology stack, and implementing solutions to enhance product quality, performance, and maintainability.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5 years of experience in backend development, with considerable expertise in NodeJS/Javascript
  • Solid understanding of software development best practices, design patterns, and architectural principles.
  • Experience with relational and/or NoSQL databases, particularly MongoDB and Mysql, as well as proficiency in data modeling and database optimization.
  • Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • A strong understanding of technology in general, particularly in the mobile space.
  • Ability to analyze, problem solve, adapt, communicate, collaborate and manage time.
  • Excellent communication in English, both written and spoken.
  • Ability to enjoy life, have fun, and not take things too seriously!


Bonus points

  • For experience with GRPC, Google Cloud Platform, Typescript and integration of API’s
  • For front end or demonstrable full stack experience


The Perks

Embrace the perks of a flexible, hybrid work environment (three days in the office), along with comprehensive health, dental, and vision care. Enjoy your well-deserved vacation days, holidays, and sick leave. Seize opportunities for professional development and training on the job. Our employees enjoy a more laid-back and enjoyable office environment (with snacks). Our team-building events, holiday parties, and social gatherings are the icing on the cake.


Join the Minga Movement!

Are you ready to embark on an exciting career journey with Minga? Apply now and become part of a team of professionals dedicated to creating positive change in K-12 education! If you aren't the ideal candidate, that's OK too! If you don't have the related experience we are looking for in some way but still think you'd be great, apply anyways and tell us why.


Job Types: Full-time, Permanent

Pay: $120,000.00-$140,000.00 per year

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Extended health care
  • Flexible schedule
  • Life insurance
  • Paid time off
  • Tuition reimbursement
  • Vision care
  • Work from home

Ability to commute/relocate: Kelowna, BC V1Y 0C2: reliably commute or be willing to relocate with an employer-provided relocation package (preferred)

Experience: development leadership: 5 years (required)

Location: Kelowna, BC V1Y 0C2 (required)

Work Location: In person

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly