Full Stack Software Developer (12 Month Contract)

Full Stack Software Developer (Contract)

Location: Dartmouth, Nova Scotia

Type of Employment: 12-month contract  

MetOcean Telematics is a leading global provider, designer and manufacturer of satellite IoT enabled solutions. MetOcean’s products span across oceanographic & environmental monitoring equipment, naval targeting and covert surveillance markets.

For more than four decades we have assisted domestic and international customers with developing and integrating Iridium hardware into a wide range of devices and applications.  MetOcean Telematics ensures critical data is transmitted, received and processed in the fastest and most reliable manner possible anywhere in the world.

Our head office is located in Dartmouth, Nova Scotia, Canada.

The Position

Reporting to the Technical Lead of Software Development within the Product Development Department, the Full Stack Developer’s main responsibility will be for the design, implementation of front-end and back-end web applications. The Full Stack Developer is expected to present and discuss new technical ideas with the team, propose the right approach to ongoing projects, and ensure delivery of a quality product. The developer will also work closely with the MetOcean Device Software team who is working towards developing a satellite centric IoT platform, interoperable with the emerging IoT standards of the cellular and WAN markets. When needed, this position may also assist in the development of mobile applications.

The challenge

The Full Stack Developer is responsible for, but not necessarily limited to, the following:

  • Design and implement Java based platforms (front-end and back-end ) using the latest standards and industry best practices
  • Design and implement applications that are intuitive to use
  • Debug and troubleshoot web applications while owning the software’s quality
  • Ensure system reliability and scalability
  • Collaborate with the software development team members to discuss and implement development priorities
  • Independently write well designed testable code with unit tests
  • Engage with existing back-end systems
  • Interact with cross-functional engineering teams across MetOcean for cohesive product development

Required Qualifications & Experience

  • 6+ years of experience with web software development
  • Experience with server-side web frameworks such as Java2 EE, and Spring MVC
  • Strong Experience with Front End frameworks, ReactJS
  • Strong Experience with RESTful API, Swagger
  • Strong object-oriented design and programming skills using Java
  • Excellent knowledge of server query languages (SQL) and database design
  • Excellent User interface design skills, for web applications
  • Ability to work in a fast-paced collaborative environment
  • Strong problem-solving skills
  • High energy level with the ability to think creatively – passionate about the business

Qualifications considered an Asset

  • Experience with mobile application development
  • Knowledge of satellite and terrestrial communications


  • Bachelor’s degree in Computer Science or equivalent, Master’s degree is an asset

The Perks:

  • Competitive compensation
  • Profit sharing
  • RRSP matching
  • 100% Employer paid group benefits

To apply

Please submit a cover letter and resume with Full Stack Developer (Contract) as the subject title to HR@metocean.com