software development manager
Posted on
November 15, 2024
by
Employer details
Minga
Job details
*Software Development Manager *
*Minga*
At Minga, we're on a mission to revolutionize campus management for modern 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 can confidently lead a full stack product development team. 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). You should be located in the Kelowna area and be able to reliably commute into the office downtown Kelowna in the Innovation Center.
*We are looking for this candidate to start in January, 2025*
*Salary Range for this position is $140,000 - $160,000*
*Your Responsibilities*
As a member of our product leadership 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:
* Lead and mentor a team of software engineers, guiding them in best practices for full stack mobile and web development.
* Drive agile methodologies, including iterative and incremental development, sprint planning, and retrospectives to improve team velocity and product quality.
* Oversee the full development lifecycle, ensuring successful deployment and delivery of features to production.
* Manage Gitflow processes to ensure efficient and reliable source control, CI/CD pipelines, and deployment automation.
* Collaborate closely with Product, Design, QA, and SRE teams to align on priorities, improve development workflows, and ensure successful product launches.
* Continuously improve team efficiency, development processes, and software quality through feedback, training, and introducing best practices.
* Collaborating with the QA team to establish and implement testing strategies, ensuring the delivery of high-quality software solutions that meet performance, scalability, and security standards.
* Work closely with the customer experience team by providing technical documentation, troubleshooting assistance, and addressing customer-reported issues related to feature functionalities.
* Proactively identifying areas for improvement in 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 full stack software development, preferably in mobile-focused environments preferably with experience with Ionic, NodeJS and Angular
* 3+ years in a management or leadership role, with a strong track record in coaching and mentoring teams.
* Proficiency in Agile methodologies (Scrum/Kanban) and experience with iterative software development.
* Strong knowledge of Gitflow, CI/CD pipelines, and continuous delivery practices.
* Hands-on experience with both frontend and backend technologies, including (JavaScript, Typescript, Angular, Node.js, etc., or relevant languages/tools).
* Experience with relational and/or NoSQL databases, particularly MongoDB and Mysql, as well as proficiency in data modeling and database optimization.
* Bonus points for experience with GRPC, Google Cloud Platform, Typescript and integration of API?s
* Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
* Strong problem-solving skills and the ability to work effectively
-
LocationKelowna, BC
-
Workplace information
On site
-
Salary$140,000 to $160,000YEAR annually
-
Terms of employment
Permanent employmentFull time
-
Starts as soon as possible
- vacancies
1 vacancy
- Source
indeed.com
#9529575844
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.