Principal Developer
We’re looking for a well-rounded, seasoned Principal Developer to join Coconut! The role involves working together with Engineering, Product, and Security to identify and test strategic, horizontal opportunities for differentiation across roadmaps.Requirements15+ years proven experience in shipping multiple products, preferably within multiple roles - full-stack development, deployment, and testing across multiple web platformsProposes initial technical implementation which supports architectural changes that solve scaling and performance problemsAdept at simplifying complex codebases with concern toward maintainabilityMastery at ramping up quickly in new languages and frameworksExperience in automating development, understanding when best to implementExtensive knowledge of multiple programming paradigms and software development methodologies, understanding when best to apply different approaches (TDD, DD, etc.)Strong understanding of GIT and associated workflows (pull requests, code reviews)Experience writing / working with REST and associated technologies (JWT, JWE, etc)Experience with javascript (React, Redux) and CSS, PHP 7+, Laravel or Symfony, MariaDB / MySQL is preferred but not requiredExceptional communication skills - be able to convey your thoughts, ideas, and projects effectively across the organization; even to non technical audiencesAbility to create thorough technical documentation and articulate design decisions driving alignment throughout the department and company (as needed)Ability to connect the dots between systems and problems and communicate the impacts and recommendations to the teamThe desire to be a large proponent of an organization’s engineering culture and influence the adoption of better practicesProven leadership skills - having mentored, coached, or unblocked members on a team, as well as encourage them to strive for best practicesYou’ve used AI tooling for work or personal use. You explore new tools, workflows, and ideas to make things more efficient, and are eager to deepen your understanding of AI and use it regularlyExperience in or knowledge of the Financial Industry would be a bonusBenefitsFlexible work weekSupported professional development, learning & career opportunitiesRegular 1:1 coaching with your leader and regular connection to a passionate executive teamWork in a team big enough for growth but lean enough to make a real impactFull range of benefits to keep you happy & healthyCompetitive SalariesHealth & Dental Benefits, Virtual Care, & Disability top up - all starting from day 1!Virtual mental health and EAP platformWealthSimple GRSP & MatchingAnnual Wellness Benefit ($1000 per year)Opportunity to work remote - anywhere in Canada!Employee Options - everyone shares in our success!Internet Subsidy on each paycheckTiki Bucks Incentive Program - everyone is entitled to earn bonuses!Originally posted on Himalayas
Apply Now
Apply Now