Frontend Web Engineer (javascript React/redux), Part Time, 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 a part-time 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 POSITIONWe\'re on the lookout for a skilled, intermediate-level, JavaScript Frontend Web Engineer with experience developing larger B2B and B2C single page web apps in ReactJS/Redux and website templates. You\'re as strong in CSS, HTML, and vanilla JavaScript as you are in React. You\'re skilled in Material UI for React and other related frameworks.Typically you have worked on medium and large web applications (not just websites) that consume data from JSON APIs, and you are comfortable working with enterprise customer expectations, yet with a nimble and ever-changing startup mindset and adaptability. You are comfortable working with a high-level of independence, initiative, detail, and quality. You strive to ensure that your code is easy-to-read and of high quality, and your UI interfaces are interactive and pixel-perfect.You\'ll be building new and updated UIs per designs for SimpliCity\'s staff web console as well as for our customers\' websites, and performing bug fixes where needed. You\'ll also be integrating those UIs to work with our APIs. We\'ll also rely on you to make suggestions and/or fill in the blanks for any missing design elements - we value your input in making our product and processes better!You will receive direct support from a Senior Frontend Engineer as well as our CTO, plus our UX/UI Designer.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 & RATEThis 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 around Sept 16, 2024.We are hiring a part-time employee (or contractor if you prefer) for an initial term of 1 year. This position may be extended and/or turned into a full-time permanent role depending on how our company grows and in your interest in continuing to work with us.You will work 20 to 24 hours per week, over 3 or 4 days within our team\'s usual Mon-Thurs schedule of 8am-7pm PST. If you are not working from within BC, then we would need the bulk of your daily hours to overlap within our team hours (you can choose which hours within those times work best for you, with some hours outside core hours also doable).We are a fully remote team working within Canada (sorry, candidates physically located outside of Canada will not be considered).Our budget for this role is within the $35/hr to $50/hr 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 experience in:

  • Frontend JavaScript web app and website development using ReactJS and vanilla JS.
  • Crafting great UIs and interactions using HTML and CSS.
  • Developing with accessibility and mobile web responsiveness in mind.
  • Consuming data from JSON APIs.
  • Form validations.
  • Text localization.
  • Search and auto-complete.
  • Redux state management.
  • Bonus/nice to have\'s (but not required): Fullstack JavaScript web development with NodeJS, JSON APIs, SQL; Additional frontend skills in TypeScript and Angular; experience developing with headless content management systems (CMS) like contentful, strapi, etc or even traditional CMSes like Drupal.
Additionally, you:
  • Have 3+ years of full-time software development experience, particularly with JavaScript, CSS, HTML.
  • Possess a university degree in computer science, engineering or related field,
- or - a combination of experience and relevant certificates/learning/courses. * Build features early and fast to get feedback and uncover unknowns, and then iterate to get them closer to perfection.
  • Write clean code, have written unit tests, and adhere to effective software design principles.
  • 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.
  • 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 and based on your performance, you may have the opportunity to move up to a more senior and full-time role. If that is your goal, you may also have the opportunity to take part in meetups/panels/presentations, along with writing internal and external reports, whitepapers, and relevant blog posts.We work in a collaborative, flexible, and inclusive environment, so while we are looking for someone with good 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.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 for our part-time roles include:
  • 3 or 4 day work week from Mon-Thurs, for a total of 20 to 24 hours.
  • Equivalent of 2 weeks paid time off (as a percentage released to each paycheque).
  • Fully remote working from your own home, from anywhere in Canada.
Benefits for our full-time roles include (as FYI if you move to full-time in future):
  • 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
    JD2331461
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $35 - 50 per hour
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, Canada
  • Education
    Not mentioned