Software Engineer (Python, Vue.js)

About position

Join us in developing a project for a leading North American energy management company, delivering a seamless, all-in-one solution that transforms energy market data into actionable insights, enabling optimal trading strategies. The company’s innovative solutions cater to large commercial and industrial energy users, as well as power distribution and generation companies.

 

Responsibilities

  • Develop and maintain both front-end and back-end features of the application
  • Build reusable components and composables using the Composition API
  • Implement interactive dashboards and data visualizations
  • Implement and optimize REST APIs using Django
  • Collaborate with designers, developers, and QA to deliver features end-to-end
  • Participate in code reviews, technical planning, and daily stand-ups
  • Present new work regularly to product owners and business stakeholders

Required skills

  • 3+ years of software development experience
  • Strong experience in JavaScript, TypeScript, their quirks, and workarounds
  • Solid experience with Vue.js and its ecosystem
  • Comfortable working with large JSON datasets and client-side data processing
  • Experience in backend development with Python and Django
  • Experience building REST APIs
  • Familiarity with database design and interaction
  • Experience with professional engineering practices across the full SDLC, including coding standards, reviews, version control, builds, and testing
  • Creative and detail-oriented personality with excellent communication skills
  • English skills Upper-Intermediate or better

Would be a plus

  • Experience with Vuetify or other UI component libraries
  • Understanding of Highcharts or other charting libraries
  • Experience with Azure, Docker
  • Degree in Computer Science or a related field
Published 21 July
30 views
·
1 application
100% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.