Our Commitment to you

At Dattivo Software Inc. we invest in our employees. We strive to provide high quality solutions to our clients as much as we strive to provide a high quality, respectful and challenging work environment for each of our team members. We value quality over quantity in all that we do, and we work hard to ensure that our employees’ goals and expectations are achieved.

The perks of working with us

Competitive Salaries

Professional Development

Work/Life Balance

How to Apply

Send us your cover letter (please include your salary expectations) and resume to Please mention the job position you are applying for in the subject line.

We thank all applicants for their interest in joining our team; however only those selected for an interview will be contacted.

Current Opportunities

Don’t see a position that matches your skills? Send us your cover letter and resume at and let us know how we can help each other grow. We are always looking for talented and hard-working new members with different background and skill sets to join our team!

Intermediate Front-end Developer

Job Type: Full time
Level:  Experienced
Salary: Commensurate with experience
Starting Date: Immediately
Location: London, Ontario, Canada
Position Overview
Dattivo Software Inc. is a software consultancy that builds business software in a pragmatic manner. We are seeking an Intermediate Front-end Developer to join our growing development team. You will be responsible for front-end application development while providing expertise in the full software development lifecycle, from concept to design to testing. You will need to be available to start as soon as possible.
If you are excited by developing solutions across a wide array of industries, are passionate about building complex systems that solve real business problems and have a proven ability to deliver high quality software, we would love to hear from you!
Develop, debug and test web and mobile and desktop applications for both new and existing projects
Design and implement integrations between custom-developed solutions and existing boxed and legacy systems
Work collaboratively with business analysts, architects and other developers to design and build maintainable systems
Diagnose performance issues and provide workable solutions and improvements
Provide estimates and risk-assessments as necessary
University or College degree/diploma in a relevant field or equivalent work experience
Analytical, non-ideological approach that can see the merits and failings of the varying approaches to development (with respect to both development process and product)
2+ years of experience in front-end web and/or mobile application development
Solid and demonstrated experience in the following:
HTML5, CSS and Javascript
Experience in working with:
Java (Kotlin and/or Groovy are a plus)
PHP (particularly with a modern object-oriented framework)
Familiarity with the following technologies would be an asset:
Native iOS and Android development
React Native, Cordova and/or Ionic frameworks
Spring Boot
Experience with Git-based source control
Demonstrated experience with SQL (procedures and functions is a plus), particularly MySQL and PostgreSQL
Experience in deploying systems using Amazon Web Services and administering Linux systems (CentOS)
Extraordinary attention to detail and organization skills
Self-motivated and self-directed