Software Development Manager

Job Category: Development
Job Type: Full Time
Job Location: Vancouver
Job Experience: 5

Software Development Manager

(Full-time)

Salary: $75K – $85K yearly

Job Type: Full Time, Permanent

Start Date: Sep 1, 2024

Language: English

Minimum Education: Bachelor’s Degree

Positions Available: 1

Job Location: #401 68 Water St, Vancouver Canada

About Us
Roomvu is the Content Factory for real estate agents entirely automating content production, publishing, advertising, and ultimately customer acquisition, historically reserved for large real estate operations. Roomvu’s smart content factory picks the trending topics using A.I., creates realtor-branded videos based on the topic, automatically publishes the videos on their Social Media and captures leads for them. We source and create the content, publish it, and optimize their Social Media ad campaigns using A.I. To date Roomvu has acquired 115,000+ customers across Vancouver, Toronto, L.A, S.F, Miami, NY. Roomvu Data is integrated with Most Real Estate Boards, Such as Vancouver, Toronto, California Real Estate Boards, so it is geographically relevant and credible. Our team is currently about 50+ people in 5 countries.

You can watch our intro video here.

Position Overview:

We are seeking a highly skilled and experienced Software Development Manager to lead our dynamic team of software developers. As a Software Development Manager, you will play a crucial role in overseeing the design, development, and implementation of innovative software solutions. Your primary focus will be to manage and mentor a team of talented developers, ensuring the successful delivery of high-quality software products.

Key Responsibilities:

Product Discovery: Identify and fill product gaps and generate new ideas by Gathering information from alternative solutions via Benchmarking

Working with Design Team: Prepare Product designs based on gathered information, and prioritize activities based on business and customer impact

Software Performance Analytics : Monitor user behavior via multiple data analysis tools, Run a/b testing to analyze different deployed solutions

Team Leadership: Provide effective leadership and guidance to a team of software developers, fostering a collaborative and innovative work environment. Set clear expectations, establish performance goals, and provide regular feedback to team members.

Project Management: Collaborate with stakeholders to define project requirements, timelines, and deliverables. Create and maintain project plans, ensuring adherence to project milestones and deadlines. Identify and mitigate risks and obstacles to ensure successful project completion.

Software Development: Drive the software development lifecycle from planning and design to implementation and deployment. Work closely with the development team to ensure efficient and high-quality software development practices. Review code and technical documentation to maintain code quality and ensure adherence to coding standards.

Resource Allocation: Manage resources effectively to ensure optimal team performance and productivity. Allocate tasks and responsibilities to team members based on their skills and expertise. Monitor and balance workloads to ensure timely project delivery.

Collaboration: Collaborate with cross-functional teams, including product management, quality assurance, and infrastructure teams, to ensure smooth coordination and integration of software projects. Foster effective communication and collaboration across teams to achieve common goals.

Qualifications and Skills:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related Management field.

Proven experience in a software development management role, preferably in a fast-paced and dynamic environment.

Strong analytical background with expertise in different analytical tool sets & methodologies. Being familiar with software development languages is a Plus.

Proficient knowledge of project management principles and practices.

Excellent leadership and team management skills, with the ability to motivate and mentor a diverse team of developers.

Strong problem-solving and decision-making abilities, with the capacity to prioritize and multitask effectively.

Excellent communication and interpersonal skills, with the ability to collaborate and build relationships with stakeholders at all levels.

Results-oriented mindset with a focus on delivering high-quality software products within deadlines and budget constraints.

At least 4-5 years of experience delivering innovative results in web and mobile UI/UX design

Expert in process flow development, journey mapping, mobile design best practices, rapid prototyping, and user requirements analysis

Knowledge of standard UX design tools (like Sketch, Marvel, Adobe CC) & Understanding of production pipelines for web UI assets.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx