Customize Resume & Apply

Jobs Specific & ATS optimized

Generate Cover Letter

Generate cover letter for this job

Mock Interview

Q&A with virtual interviewer

Job Description

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.

Responsibilities:

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.
Requirements:

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.

#CB

Required Exp

5 years yrs

Skill Required

MYSQL,React, Node JS

Job Location

Toronto

Salary Package

$ 90000-120000

Date of Job Posting

2023-03-11 19:37:37