UI-Focused Full Stack Software Developer Job at Dias Geophysical

Dias Geophysical Saskatoon, SK

Who we are:

At Dias, our purpose is to create new technologies to image the earth and locate the resources that the world needs. We are passionate about technology, but nothing is more important than keeping our people safe and healthy.

Dias is a world leader in deploying solutions to help explore, map, and protect the subsurface. We operate globally from our home in Saskatoon with offices in Vancouver, Toronto, Mexico, and Chile.

Responsibilities:

  • Work closely with a talented team of software developers on a distributed data processing system, including real-time web user interfaces, automation of cluster computing resources, data management, etc.
  • Work alongside our embedded hardware and firmware development teams on various user interface implementations
  • Follow best practices to write clean, maintainable, scalable, and testable software
  • Work with the data processing and field teams to plan, wireframe, implement, and maintain user interface designs and corresponding back-end functionality for our internal data processing tools and embedded instrumentation designs

Required Qualifications and Experience:

  • Minimum of 2 years experience in full stack development
  • Strong knowledge of HTML, CSS, JavaScript, REST APIs
  • Knowledge of object-oriented Python and/or C# development is required
  • Proficiency in HTML5 front-end development is required (HTML, CSS, JavaScript, with bonus points for Angular, Typescript, and Blazor)
  • Proficiency in HTTP back-end development is required (HTTP, SQL, REST APIs, with bonus points for experience with Flask, Express.js, and ASP.NET)

Skills and Traits:

  • Good communication and interpersonal skills
  • Team player
  • Energetic and highly productive
  • Eagerness to learn
  • Focused, with a positive attitude
  • Self-motivated, with a desire for continuous improvement
  • Ability to multi-task

Technologies We Use:

  • Front-end: Angular, Typescript, Blazor, HTML
  • Back-end: Python, Flask, C#, Lua, SQLite, microservice architecture
  • Firmware: C, with an embedded Lua script engine
  • Operating system: Windows, Linux
  • Hardware: various custom microcontroller-based designs for data acquisition/logging, data transfer, power conversion systems, etc.

What is in it for you:

  • Competitive compensation
  • Health, dental, life and disability insurance
  • Company social events – beverages & snacks all day, and free lunch every Friday
  • Minimum of 3 weeks paid vacation time per year

Job Types: Full-time, Permanent

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • Vision care

Schedule:

  • Monday to Friday

Work Location: One location




Please Note :
clearvoyant.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, clearvoyant.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.