R

Full Stack Developer

Rimot.io Inc.
Full-time
On-site
Halifax, Nova Scotia, Canada

Job Posting: Full Stack Developer (Full Time)


 


Please note: this posting is only open to candidates that will be residing in, and legally permitted to work in Canada. 




We are looking for passionate and dedicated individuals who want to join our mission to improve the financial and environmental outcomes of marine vessel electrification through building and deploying software solutions at scale that accelerate marine vessel electrification and the transition to net-zero.




Who we are 




BlueGrid is a progressive, talented, and growing technology company based in Halifax, Nova Scotia that is solving a complex challenge that live at the intersection of electricity grids and battery-electric marine vessels. The company builds technology that brings financial and environmental benefit to manufacturers, owners and operators by optimizing the full life-cycle of the electrification journey and enabling new revenue streams for vessel owners through turning their idle boats into energy storage for electricity grids.




What you will be doing




The Full Stack Developer is a software developer who works closely with the technical and business teams to effectively build and enhance BlueGrid software features that optimize the outcomes of electrification within the marine sector.  


 


This role serves to continuously develop and enhance BlueGrid back-end services and front-end interfaces to deliver capability and features that align with customer needs. Critical skills for success include the ability to work individually and collaboratively in a team environment to successfully execute on requirements, ideation, feature development, and documentationultimately enabling a robust, useful, and seamless user experience in BlueGrid’s software. 


 


The mindset for the Full Stack Developer is one of effective team participation, technical innovation, initiative, and intuition for rapid delivery while meeting customer expectations and continuous improvement of the BlueGrid software products. 


 


By collaborating with the BlueGrid team the Full Stack Developer will play a direct role in delivering fast, reliable, and effective software to our client base while honing their craft of software development and learning alongside technical leaders and innovators in the marine telematics, IoT, and grid tech sectors. 




Does this sound like you?





  • Desire to work in a team that has a truly agile mindset toward software development, iterating with others, regularly giving small demonstrations, and constantly seeking feedback from peers and stakeholders. 

  • A sense of ownership over the entire application development lifecycle focusing on coding, testing, and debugging. 



  • Actively engage in design discussions, code review, whiteboarding, and other software design activities.






        • With the support of technical leadership, actively participate in requirements collection with product stakeholders to identify areas of ambiguity

        • A drive to work with both technical and non-technical stakeholders, ask questions to build domain knowledge and using it to continuously learn. 

        • Not afraid to research, ask questions and learn from others to establish foundational knowledge for success.

        • Willing and able to learn new technologies quickly that help improve outcomes

        • A sense of pride and ownership over software quality and functionality. 




        Do you have some of the technical skills we're looking for? 






          • 1-5 years of back-end development experience working in a software development team. We appreciate that years of experience don't necessarily reflect ability to contribute and have an impact. 



          • Experience with a frontend framework such as Angular or React. 



          • Experience developing web backend programs (OLAP & OLTP) in Python (3.10+), Typescript, or other programming languages. 

          • Experience with development tooling such as containers, shell scripting, package managers, etc. 




            • Experience with relational database technologies such as MySQL, Postgres, or MariaDB. 








                      • A working knowledge of git (or equivalent version control tool such as SVN or Mercurial). 



                      • An understanding of and experience in grid tech, IoT, marine, energy, vehicle telematics, or robotics industries 

                      • Bonus: Experience developing software in a Linux environment.