Job Type: full-time, permanent
Education: A bachelor's degree in computer science or software engineering or completion of a college program in computer science or related field
· Main duties
o Design, write, read, test, and correct code for new software
o Analyze information to recommend and plan the installation of new systems or modifications of an existing system
o Develop web applications that handle, analyze, and visualize data. Build cross-platform applications using languages and frameworks adopted by the modern industry. Develop front-end web pages using modern technologies
· Write, modify, integrate and test software code for e-commerce, Internet and autocad applications Program special effects software for film and video applications
o Ensure secure interaction of applications with multiple APIs and databases.
o Collaborate with clients or product managers to gather and assess user requirements. Implement wireframes and models based on various device sizes like desktops, tablets, and phones. and ensure cross-browser compatibility.
o Manage time-sensitive updates, including content changes and database upgrades. Plan, write, and debug completely accurate web applications and software.
o Actively drive process improvements and enhance workflows
o Write documentation for new and updated software.
Employment requirements
· In-depth understanding of web and application development languages and tools, including Java and Python.
- Experience with MySQL and one NoSQL database, such as NDB, Mongo, Dynamo, Couch, etc.
- Experience in building REST APIs.and Auto CAD
- Understanding of web development with previous experience, including JavaScript (Angular/React/Vue), responsive frameworks like Bootstrap, HTML, CSS.
- Familiarity with data structures, algorithms, design patterns, and computer science principles.
- Proficiency with Git and Microsoft certified professional
- Familiarity with the software development lifecycle and agile methodology. Ability to write clear, concise, and clean code.
- Willingness to learn and practice. Experience with unit testing and end-to-end testing methods.
· How to apply:
· Email:[email protected]
· Fax:604-592-3124
· Mail to : # 201-15315, 31ST AVE, SURREY, BC, V3Z 6X2
Pay: $63.00 per hour
Benefits:
- Casual dress
- Company events
- Mileage reimbursement
- On-site parking
Work Location: In person