Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We are a Canadian software development company that has representative offices in North America, Middle East, and Africa.
- We are looking to hire experienced Full Stack Developers having strong knowledge in NodeJS and VueJS with excellent database skills.
What you’ll do
- Designing, developing, troubleshooting, debugging, and implementing software products and solutions in accordance with established standards.
- Building and developing back-end/front-end websites and applications.
- Developing and managing well-functioning databases and applications.
- Using design patterns and the company standards in designing software parts.
- Work across the entire product life cycle: concept, design, development, deployment, testing, release, support
- Write well-organized code and Ensure consistent performance on all major devices/browsers,
- Translate wireframes and mock-ups into full functioning features
- Build efficient, testable, and reusable modules.
- Rapidly fix bugs and solve problems.
Job Requirements
Who you are
- 2+ years of experience in software development
- Bachelor’s degree in any field, preferably Engineering or computer science
- Experience with development in NodeJS Language
- Experience in Vue.js .
- Experienced in HTML, CSS and JavaScript.
- Experience building Restful APIs using Node.js.
- Proficiency in relational databases (MySQL) and NoSQL (MongoDB)
- Experience and understanding of software design patterns.
- Experienced in Version Control technologies (i.e. git)
- Experience with Unit Testing
- Excellent communication and collaboration skills
- English – high proficiency, verbal & written communication.
- Experience with Cloud computing (AWS, Google Cloud) is a plus.
- Experience with PHP Laravel is a plus.