0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Senior Software Engineer at NovusIntelli

Senior Software Engineer

NovusIntelli Toronto, Ontario Full-Time

We are seeking a highly skilled and experienced Senior Software Engineer with expertise in React, MySQL, and Node.js to join our dynamic team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining robust and scalable web applications and services. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of our users and stakeholders.


Design and develop web applications using React, MySQL, Node.js, and other relevant technologies.

Collaborate with product managers, designers, and other engineers to gather requirements, define technical specifications, and develop software solutions.

Write clean, efficient, and maintainable code following best practices and coding standards.

Optimize application performance and ensure scalability and reliability.

Conduct code reviews to ensure code quality and adherence to coding standards.

Troubleshoot and debug software issues, identifying and implementing effective solutions.

Collaborate with cross-functional teams to plan and execute software releases and deployments.

Stay up-to-date with the latest trends and advancements in web development, bringing new ideas and technologies to the team.

Mentor and provide guidance to junior engineers, promoting a culture of learning and continuous improvement.

Collaborate with stakeholders to gather feedback and understand user needs, incorporating feedback into the development process.


Bachelor's degree in Computer Science, Engineering, or a related field. Equivalent work experience will be considered.

Proven experience as a Senior Software Engineer, with a focus on web application development.

Strong proficiency in React, MySQL, Node.js, and JavaScript.

Experience with other web technologies and frameworks such as HTML, CSS, Express.js, and Redux.

Solid understanding of software engineering principles, design patterns, and best practices.

Experience with database design and optimization, specifically with MySQL or other relational databases.

Familiarity with RESTful API development and integration.

Strong problem-solving skills and ability to think critically.

Excellent communication and collaboration skills.

Ability to work effectively in a fast-paced and dynamic environment, managing multiple priorities and deadlines.

Preferred qualifications:

Experience with Agile development methodologies.

Knowledge of cloud platforms such as AWS or Azure.

Familiarity with DevOps practices and tools for CI/CD.

Experience with performance optimization and load testing.

Familiarity with front-end development tools and frameworks such as Webpack and Babel.



Recommended Skills

  • Agile Methodology
  • Amazon Web Services
  • Business Process Improvement
  • Css
  • Cloud Computing
  • Code Review
Apply to this job.
Think you're the perfect candidate?

Help us improve by providing feedback about this job:

Job ID: 37263


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using you are agreeing to comply with and be subject to the Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.