We are seeking a skilled Developer to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications. You will work collaboratively with cross-functional teams to design, develop, and implement high-quality solutions that meet our clients' needs. Your expertise in various programming languages and frameworks will be essential in delivering robust applications.
Duties
Design, develop, and maintain web applications using modern technologies such as Angular, React, and Node.js.
Collaborate with UX/UI designers to create user-friendly interfaces that enhance the user experience.
Implement RESTful APIs and integrate third-party services to extend application functionality.
Conduct unit testing and debugging to ensure code quality and performance.
Utilize version control systems like Git and SVN for efficient code management.
Participate in Agile development processes, including sprint planning and retrospectives.
Work with databases such as MySQL, PostgreSQL, and MongoDB for data storage and retrieval.
Optimize applications for maximum speed and scalability while ensuring SEO best practices are followed.
Engage in continuous integration/continuous deployment (CI/CD) practices using tools like Jenkins and Ansible.
Document development processes, code changes, and technical specifications for future reference.
Qualifications
Proficient in front-end technologies including HTML, CSS, JavaScript, SCSS, AJAX, and JSON.
Experience with back-end frameworks such as Spring Framework, ASP.NET, Django, or Ruby on Rails.
Familiarity with cloud services like AWS or Azure for application deployment and management.
Knowledge of data visualization techniques and tools to present data effectively.
Strong understanding of software development life cycle (SDLC) methodologies.
Experience with content management systems like WordPress or Drupal is a plus.
Ability to work with various programming languages including Python, PHP, C#, Ruby, or TypeScript.
Familiarity with DevOps practices and system architecture principles is desirable.
Excellent problem-solving skills and the ability to work independently as well as part of a team.
Strong communication skills to collaborate effectively with team members and stakeholders. Join us in creating exceptional digital experiences that drive business success!
Job Type: Fixed term contract
Contract length: 12 months
Pay: From $50.00 per hour
Expected hours: 40 per week
Experience:
Reactjs: 6 years (preferred)
Work Location: Hybrid remote in Brampton, ON
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.