Senior Fullstack Javascript Web Engineer (node/react/sql/azure) Canada Remote

Vancouver, BC, Canada

Job Description


Hiya! We\xe2\x80\x99re , a people-first enterprise software development consultancy and lab that develops technology with purpose. We work with cities and organizations to develop meaningful, data-driven solutions that provide people with easy access to information, when and where they need it.We are helping our sister company hire for their first permanent role! SimpliCity Digital is a Vancouver-based govtech startup that recently launched their SaaS platform with their first early adopter municipal customer, the . SimpliCity is the combination of a flexible API-first headless content management system (CMS), a content creation web console, an integration services layer, and a highly performant Canadian cloud-hosted website publishing and hosting platform on Microsoft Azure to support municipal digital transformation goals for improving online service delivery.THE POSITIONThe Senior Fullstack JavaScript Web Engineer role is perfect for someone who is excited by shaping the role and growing with our company. As our first permanent SimpliCity hire, you will be involved in everything from backend to frontend. You\'ll be a senior technical resource to our CTO and to our other future engineers. In the early days, you\'ll be taking on a wide variety of development tasks: JSON REST APIs, React components and web apps, MySQL, security and identity management, Azure cloud services, docker deployments, queues and logging, and more. You\'ll also be exploring new technologies and making technical design suggestions. Essentially, you have a strong willingness to jump in on complex development through to simple development tasks in order to help our internal and customer projects succeed.While you are a JavaScript expert, you are typically a polyglot and generalist in nature because you love learning and implementing new tech both at work and in your spare time. However, you also have proven experience in at least one area of specialty (either backend or frontend or devops or related). Typically you have worked on medium and large web applications, and with enterprise customer expectations.We would consider it a desirable bonus if you\'ve worked with the government, or other public sector/education/non-profit organizations and software before and/or you have strong MACH-related experiences (Microservices, API-first, Cloud-native, Headless).TIMELINE & SALARYThis posting is going up Aug 11 and will be taken down Aug 19, as we are looking to run interviews and make an offer over the last two weeks of August, for a start date of Sept 16, 2024.Our team works a 4 day work week from Mon-Thurs, 8 effort hours/day, for a total of 32 hours. This is a permanent, full-time role.We are a fully remote team working within Canada (sorry, candidates physically located outside of Canada will not be considered). If you are not working from within BC, then we would need the bulk of your daily hours to overlap within our 8am-7pm PST team hours (you can choose which hours within those times work best for you, with some hours outside core hours also doable).Our salary budget is within the $90K/year to $120K/year range, depending on your skills and strength of the experience you bring to the table.REQUIREMENTSYou\'ll do well in this role if you have:

  • JavaScript mastery, particularly with Node and React (polyglot a bonus: Java, TypeScript, .Net, C#, GraphQL, Python, etc), plus HTML and CSS.
  • Extensive development experience in two or more areas of focus, like: frontend JavaScript; backend JavaScript, REST API services, cloud infrastructure, system integrations, ESB integration platforms like TIBCO/Mulesoft/FME, data lakes, machine learning, deployments, continuous integration, etc.
  • 6+ years of fullstack web development experience (or equivalent).
  • A computer science degree (or equivalent training, certs, experience) with a strong understanding of various programming concepts and approaches, as well as effective software design principles.
  • Bonus: you have experiencing developing on, or integrating with, any of these municipal software systems: Tempest, PerfectMind, Amanda, ESRI, POSSE, Energov, eScribe, and others.
  • Bonus: you have experience developing on headless CMSes like Contentful, Strapi, Hygraph, Sitecore, and others.
Additionally, you:
  • Build features early and fast to get feedback and uncover unknowns, and then iterate to get them closer to perfection.
  • Excel at breaking down and communicating complex technical solutions into manageable and understandable pieces.
  • Are a problem-solver, comfortable with ambiguity and unknowns, and love continuously learning.
  • Enjoy helping your teammates and contributing to project successes.
  • Communicate and collaborate well and often.
  • Understand the challenge of balancing external client requirements and expectations with internal agile development practices.
  • Comfortable working with a high level of independence, quality, and professionalism
  • Prefer a fast-paced, ever-changing startup environment with varied and ambitious product development goals.
  • Want to build community and/or make a difference in the world.
  • Currently live in Canada and are authorized to work full-time in Canada for any employer, including engineers who are in Canada on valid working holiday visas and post-graduate work permits.
We are actively working towards changing the gender imbalance in the tech industry, and we highly encourage teammates whose identities are under-represented in tech to apply. If you don\xe2\x80\x99t match 100% of the job requirements, but have awesome life-skills, are passionate about what you do and eager to learn, we also want to hear from you.GROWTH & CULTUREOver time as we grow, you may become the bridge to our project/product manager and will be responsible for optimizing the efforts of a group of engineers to ensure that tasks are prioritized, tracked, and executed with quality. You will lead approach and implementation discussions (and document them) with the engineering team. This role has the opportunity to grow into a few paths depending on your interests and people skills: Technical Team Lead, Principal Engineer, or Solutions Architect.We work in a collaborative, flexible, and inclusive environment, so while we are looking for someone with strong experience and opinions, we also appreciate someone who knows how to gently and persuasively win over consensus and buy-in from our team members, our leadership team, and our customers. You are also comfortable working with a high level of independence, quality, and professionalism. As a senior technical member of our team, you\'ll have the opportunity to take part in meetups/panels/presentations, along with writing internal and external reports, whitepapers, and relevant blog posts.We particularly love working with people who are purpose/value-driven, and who are accepting, open-minded, communicative, and down-to-earth. SimpliCity is woman-led by Founder & CEO ; therefore, inclusive and flexible hiring processes and working conditions are important to us. We hope they are important to you too!We look beyond cookie-cutter requirements and instead focus on your potential. We hire skilled teammates who are hungry to learn and grow, and who really care about the quality of work they produce. We want you to be proud of working on our team, and we want to feel privileged to know you.BENEFITSWe offer a flexible and inclusive team culture where we welcome your unique self. Benefits include:
  • 4 day work week from Mon-Thurs, 8 effort hours/day, for a total of 32 hours.
  • Excellent time off policy (3 weeks paid vacation + paid 4-5 day December holiday closure + 6 days paid sick days + 3 days paid personal time + 3 days paid volunteering time).
  • Health benefits program, after 3 months of employment.
  • Fully remote working from your own home, from anywhere in Canada.
  • Future employee stock offer program (ESOP) participation once in place over the next year or so.
Recruiters, please don\'t contact this job poster. Do not contact us with unsolicited services or offers.

Radical I/O Technology Inc.

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.


Job Detail

  • Job Id
    JD2331462
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $90000 - 120000 per year
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, Canada
  • Education
    Not mentioned