Software Engineer, Full Stack
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSPostgreSQLPythonSQLHTMLCSSJavascriptMySQLReact
Requirements
- 5+ years of experience in full-stack software development within modern web application environments.
- Strong proficiency in frontend and backend development, with experience or interest in JavaScript, React, and Python.
- Solid understanding of HTML, CSS, and modern CSS frameworks.
- Hands-on experience with SQL and relational databases such as PostgreSQL, MySQL, or similar systems.
- Strong knowledge of service-oriented or distributed system architectures.
- Demonstrated ability to take ownership of features from concept to production with a focus on long-term scalability.
- Strong communication skills, problem-solving ability, and a proactive, product-oriented mindset.
Responsibilities
- Design, develop, and deliver full-stack product features that are reliable, scalable, and user-focused, spanning backend services, APIs, and frontend interfaces.
- Work across the full technology stack including cloud infrastructure, backend logic, databases, and modern web interfaces to implement end-to-end solutions.
- Collaborate closely with product and design teams to translate requirements into well-structured technical specifications and user experiences.
- Build internal tools and automation to improve team productivity and streamline engineering workflows.
- Participate in design discussions, code reviews, and technical decision-making processes to ensure high engineering standards.
- Advocate for engineering best practices, including code quality, performance optimization, and maintainable architecture.
View Full Description & ApplyYou'll be redirected to the employer's site