We're a small start-up turned global leader in the marine software space, now serving many of the world's largest maritime software companies worldwide.
Our team believes in a culture of delivery, focused on creating success for our customers and employees, and we're always looking for talented people who want to make an impact and have fun doing it.
We're proud to have built a company with global reach while still staying true to our small company roots and values. We live and work centrally from Victoria, BC, but operate globally with staff in leading cities around the world.
Make your impact with a rapidly growing Marine Software business!
A quick summary of the role:
We are looking for a full-stack developer to join our Product Development team to help us continue our incredible growth. As our newest developer, you'll work as part of a tight-knit team to drive the development of our products forward.
This role is remote.
This role may require you to be available for on call support on a rotation of ~1 week a month. If required a stipend, phone and pay will be given.
We'd love to chat if you have:
4+ years of hands-on development experience
Knowledge of the following software technologies: C#, .NET, JavaScript, TypeScript, Vue, HTML5, T-SQL, PostgreSQL
Familiarity with full stack development (candidates with experience in both front-end and back-end development are preferred)
4 years of experience with one more strongly typed object-oriented languages (C# preferred)
4 years of experience with front-end technologies and/or front-end frameworks (Vue preferred)
Knowledge of relational database management systems (Postgres preferred)
Basic knowledge of UI design
Broad set of technical skills with demonstrated learning agility and intellectual curiosity
Ability to work effectively in an agile environment
Knowledge of the following development tools: Visual Studio, Git/GitHub, PowerShell
The following are considered a bonus:
Exposure and familiarity with DevOps work
Experience working with AWS
Who are you (soft skills):
Enthusiastic about developing the best software available and providing the ultimate customer experience
Willing to hop on meetings to develop the right solution to a problem
An advocate for continuous improvement of our software development process
Focuses on the high-level goals and design of a project or direction and how it aligns with the overall vision
Able to work independently on modules and complete high-quality tasks, but unafraid to seek guidance when stuck
Work well within a team and contribute effectively to the success of those that you interact with regularly through showing motivation, dedication & passion
Interest in learning the business context and customer needs
Able to communicate effectively; verbal and written
Able to understand complex code and systems with support from senior developers and able to contribute back to it
Able to communicate usability and technical concepts, proactive in raising questions or concerns/issues
Happy to provide and receive feedback and reflect actively on the way you and your teamwork
Keen to understand how systems, people, teams, departments, and customers interact and work
Flexible enough to adapt to different ways of working (e.g. agile processes) and on different topics
How you will be spending your days:
Designing and developing product functionality for the Helm CONNECT customer base
Developing integrations between Helm CONNECT and third-party software
Breaking down requirements and participating in or leading ticket grooming
Participate in code reviews to provide constructive feedback and ensure code quality.
Participate in daily stand-ups, kick-offs, collaborative estimation, and retrospective meetings.
Work with cross-functional teams to support new data infrastructure development and integration opportunities.
Write non-application code, such as infrastructure as code, unit tests, metrics, monitoring, alarms, etc., to ensure reliability and maintainability.
Troubleshoot and debug complex issues, identify root causes, and implement effective solutions.
Support Helm's culture of teamwork, approachability, accountability, and determination and participate in company events when possible.
Be goal-oriented and achieve stated objectives with help and direction from management and peers.
What technologies you will be working with:
Company-wide: Slack, MS 365, Confluence
Role-based: C#, Postgres, JavaScript/TypeScript, Vue, HTML 5, CSS/Less
What it's like to work at Helm Operations
First and foremost, we value diversity, equity and inclusion. Together, we all create a unique combination of backgrounds, experiences, and cultures. We have various interest Slack channels for books, plants, skincare, furry friends, TV shows, you name it. Whatever your quirk is, you will feel at home here.
Secondly, we believe flexibility allows us to bring our best selves to work. We trust each other to get our job done on our own terms. We currently have 55 colleagues working remotely across Canada, Brazil, Peru, Spain, Poland and Singapore.
And as much as we value connection at work, we also believe in work/life balance.
People here love being their authentic selves, contributing unique experiences, sharing ideas, perspectives, and intellectual curiosity. We'd love for you to join us.
Work from home. Work from here. Work from anywhere.
Benefits/ Perks:
Remote first work environment (If you are in Victoria, BC and would like to go into the office, we are centrally located in the heart of downtown)
Flexible start and end times (must be available during core business hours)
Competitive paid time off to recharge and rejuvenate
Celebrate your birthday with a day off or another day off in lieu if it falls during a holiday
7 Floater days off (North America only)
Holistic health and wellness benefits from day 1: Company-paid medical, dental, and vision
Wellness reimbursement for selected activities after 3 months
Corporate discount on selected fitness memberships
Dedicated non-work Slack channels to build engagement and relationships
Bi-weekly and quarterly team-building events
Employee Stock Purchase Plan Options after 6 months
Performance Bonus
Learning & development opportunities (Education Reimbursement as well as in-house learning journeys available based on your role
Salary is subject to your relevant skills, experience, and capabilities as well as your location
Research has shown that women & under-represented minorities read lists of requirements and consider themselves unqualified if they don't meet every single one. This list represents what we are ideally looking for, but we encourage you to apply even if you don't meet everything 100%. Everyone has unique strengths & weaknesses, and we hire for strengths and potential.
Helm is proudly an Equal Opportunity Employer where everyone is welcome. Everyone brings a different personal story and perspective, and this diverse mix of minds, backgrounds, and experiences is where our greatest ideas come from. We welcome people of all races, ethnicities, ages, religions, abilities, genders, and sexual orientations to make us an even more vibrant company. We want everyone to bring their authentic selves here, to share our values, shape our vision, drive innovation, and become part of a culture we celebrate every day.
Flexible language requirement:
French not required
Job Type: Full-time
Pay: $75,000.00-$100,000.00 per year
Additional pay:
Bonus pay
Benefits:
Casual dress
Company events
Dental care
Employee assistance program
Extended health care
Flexible schedule
Life insurance
Paid time off
Vision care
Work from home
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Application question(s):
Are you comfortable with the salary posted in the Job Posting?
Experience:
Software Development : 2 years (required)
Language:
English (required)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.