Full Stack Software Developer

DDS Wireless - Richmond, BC (30+ days ago)

Apply Now

DDS Wireless 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.

Full Stack Software Developer


DDS Wireless International is looking for a full stack software development engineer with front end and back end experience. You must be passionate about designing, prototyping, and testing cloud based software components.

You must be an innovator, be curious and excited to explore the latest in cloud and open source JavaScript web technologies.

You will be working with a team to design and deploy services to the cloud.

DDS Wireless International is focused on delivering high performance software products for transportation. We develop web based products that integrate with mobile devices, and provide optimized ride sharing and routing solutions for vehicles.

About DDS Wireless

  • We are a fast moving team with plenty of software development experience.
  • We are working with the latest, cutting edge open source technologies (Node.js, Ember.js, React.js)
  • We are working extensively with AWS.
  • We have a lightweight development process and are focused on delivering features.
  • We encourage pair programming to share knowledge and solve fun problems together.
  • We are committed to JavaScript for an entire suite of new products.
Responsibilities include:
  • Being a quick learner of new technology and a technical leader.
  • Mentoring junior developers on design patterns and best practices.
  • Developing prototypes, proofs of concept and reference architecture diagrams.
  • Developing reliable, production hardened components.
  • Designing RESTful API’s for distributed components and services.
  • Writing unit, system and integration tests that validate the features in your code.
  • Performing peer code reviews.
  • Collaborating with product managers and the development teams to create and prioritize requirements.
Desired Skills and Experience:
  • 5+ years of professional experience in software development.
  • Strong track record of utilizing native AWS services (SNS, SQS, IoT, DynamoDB).
  • Continuous integration and continuous deployment.
  • Deployment into a combined cloud native, Linux and container staging and production environment.
  • Expert JavaScript programming experience.
  • Developing SaaS based products.
  • Front end web development experience (HTML5, JavaScript, Ember/Angular/React, MVC, consuming REST API’s and WebSockets).
  • Back end server development experience (Node.js, REST API’s, JavaScript frameworks).
  • Relational database design.
  • CSS and layout frameworks (Bootstrap, Materialize, Foundation).
  • Experience developing single page web applications.
  • Comfortable with basic shell scripting in a Linux environment.
  • Experience on an agile team (Scrum).
  • Must have excellent verbal and written communication skills.
  • Bachelor’s degree in Computer Science, Math, Physics or Electrical Engineering.
  • Willingness and ability to travel to Seattle, Washington for team meetings.
Nice to have:
  • Automation and deployment (docker) and build tools (Jenkins).
  • Domain driven design experience.
  • Experience designing micro-services.
  • PostgreSQL database experience.
To apply please submit your resume together with a cover letter to careers@ddswireless.com.

Please reference “Full Stack Developer – Your Name” in the subject line.

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