DDS Wireless

DDS is a global company providing scheduling and dispatch solution to taxi and transit customers. We lead the market of Taxi and Paratransit solutions with a significant market share in both Taxi and Transit. Today, our most significant market share is in North America, while our EMEA operations have the fastest growth and largest potential.

Looking ahead, we believe that transit industry is about to change rapidly, with different modes of transportation coming together into a multi-modal solution. With a strong presence in both Taxi and Transit markets, we are ideally positioned to lead the market in realizing the potential of multi-modal transportation. We are looking for a Senior Product Manager to join the global product group and help shape the future of transportation by bringing together our customers through industry leading multi-modal solutions.

 

Mobile Application Development Manager – Richmond, BC

Key Responsibilities

Drive the technical direction of our offerings and solutions. Build hands-on experience with many different technologies and delivery methodologies.

Design, code, troubleshoot and support (What you create is also what you and your team will own).

Manage and mentor engineers of all levels (and co-op students) to assist in the growth of the engineering team. Help to define and influence the culture & environment.

Work in a fast-paced, agile project environment with highly skilled teams, including coordinating with remote teams.

Take a project from scoping requirements through actual launch of the project. Communicates with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.

Responsible for software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Drive bug prioritization and work cross-functionally with engineering/design.

Provide technical support to internal team members.

Host and manage internal company test sessions.

Job Requirements

  • BS/MS in Computer Science, or equivalent.
  • 7+ years of professional experience in software development.
  • 2+ years of lead architecture and design experience in an engineering, development or technology role.
  • 3+ years of Software Engineering Management

 

Must have full-stack software development experience across multiple technologies, languages, frameworks, and platform: Node.js, JavaScript/Ember, React Native, Java, C#/.NET, WildFly, IIS.

Extensive background in microservices architecture and enterprise cloud architecture, including experience with AWS.

Understand REST API fundamental and prior experience with API design. Knowing Swagger is a plus.

Experience with relational databases such as Postgres. Experience with Redis is a plus.

Experience with building a CI/CD pipeline with automated testing frameworks.

Experience writing unit and system level tests using dependency injection frameworks and object mocking.

Experience with both native and cross-platform mobile application development.

Familiar with responsive design and client-side architecture.

Strong object-oriented design skills and understanding in common design paradigms.

Excellent communication and presentation skills and the ability to explain technical details and challenges to a wide variety of audiences (including executive leadership).

Ability to look at solutions in creative and unconventional ways, recognize opportunities to innovate, and engage partners in a vision and strategy.

Ability to thrive in a dynamic, collaborative and fast paced environment.

Deal well with ambiguous/undefined problems; ability to think abstractly.

DDS Wireless offers a team based work environment fostering collaboration, creativity and innovation and comprehensive benefits package, combined with the variety, challenge and scope to develop your career in a fast moving international organization.

To apply please submit your resume together with a cover letter to careers@ddswireless.com.

Please reference “Mobile Application Development Manager, Richmond BC – Your Name” in the subject line.

We thank all who apply, however, we will only be in contact with those considered for an interview. No phone calls please.