• Job Description

    Convenient Business Solution Inc. (CBS) is growing again and looking to hire a talented Web Developer to join our team. Our developers have code as their passion - those who love exploring new technologies in their free time, along with a strong grasp of general programming and computer science concepts. Further, as remote workers, we are strong team players who can work well independently and are not afraid to contribute our opinions and ideas for the betterment of the team. CBS is headquartered in Edmonton, AB, with registered offices in Japan and Ireland. CBS offers software development and optical engineering consulting: Optical Engineering - we work with companies during the R&D phase who build products that utilize LEDs, lasers or lenses. Software Development - We also develop our own ICT (information and communications technology) software under the name @Assist. Our most recent project is called Tomo and is a smart city management platform. Who can apply: Persons residing in Canada and Canadian citizens residing abroad.

  • Responsibilities

    • Writing well-designed, testable, and efficient code using Web Development best practices, mostly in Node.js.
    • Building reusable components and front-end libraries for future use using React.js.
    • Translating designs and wireframes into high-quality code.
    • Discourse and planning with colleagues regarding your unique experience and understanding, making an impactful mental contribution to the team.
    • Maintenance of existing code via analysis, tracking, documentation, and resolution of any potential issues in our existing codebase.
    • Participation in client & customer meetings, and any required webinars, tutorials, or required training.
    • Ad hoc duties as required.
    • Comprehensive understanding of existing Backend and Frontend web technologies and frameworks.
    • Conceptual understanding of relevant web development concepts, including RESTful APIs, Authentication, Encryption, and Web Security.
    • Knowledge of software engineering practices-especially the full web-development life cycle,including coding standards, code reviews, source code management, build processes and testing, and experience with code merging and branching methodologies using Git and code release processes.
    • Proficiency with JavaScript
    • TypeScript, Node.js, React.js preferred.
    • Experience with SQL and at least one relevant DBMS.
  • Educational Requirements

    • Completing or has completed a diploma, bachelor’s, or master’s degree in Computer Science or related Engineering, or equivalent work experience.
  • Experience Requirements

    • 1-2 years experience working with Javascript, or equivalent. Experience in Git, WordPress, PHP, jQuery, MySQL.
  • Additional Requirements

    • Excellent communication and documentation abilities.
    • Be a highly resourceful and self-motivated individual with a strong sense of ownership, independent judgement, and a collaborative mindset.
    • Must be currently eligible to work in Canada.
    • Experience with Docker, PHP,UI/UXdesign, or working with public APIs.
    • Additional proficiency with ORMs, Caching, Database Management, Web Server Management,Deployment, or Security.
    • Knowledge or experience with any additional or alternate programming languages or web technologies, CI/CD, GraphQL, Adobe Creative Suite, graphic design, or anything else you think may be an asset to the team –please let us know!
    • Bilingual or multilingual with French,Japanese, German, or Korean, and if you love cats
  • Benefits and Perks

    • The position includes health benefits after 3 months of employment.
    • Flexible working environment.
    • Mature business process framework and infrastructure so that you can hone in on your own skills and what you do best.
    • Remote work position.
Dead Line Expired

Jobs Information

  • Company Name

    CBS
  • Job Category

    Technical Jobs
  • Job Position

    Web Developer
  • Job Type

    full time
  • Salary

    $42,000 - 50,000
  • Location

    Canada
  • Deadline

    31 Jul 2021