
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology development firm in Toronto is seeking a talented Full Stack Developer to join their team. The successful candidate will develop and maintain web applications, collaborate with cross-functional teams, and stay updated with the latest technologies. This role offers competitive compensation, benefits, and opportunities for career growth within a dynamic work environment.
Progressive Technology is seeking a talented and experienced Full Stack Developer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining both the front-end and back-end of web applications. You will work closely with other developers, designers, and project managers to ensure seamless functionality and high-quality performance. This is a fantastic opportunity for someone who thrives in a fast-paced environment and enjoys creating end-to-end solutions in a collaborative setting.
Design, develop, and maintain both the front-end and back-end of web applications.
Collaborate with UI/UX designers to implement responsive and user-friendly designs.
Write clean, scalable, and efficient code using the latest technologies and best practices.
Troubleshoot, debug, and optimize web applications for performance, scalability, and reliability.
Integrate third-party APIs and services to enhance functionality.
Participate in code reviews to ensure adherence to coding standards and best practices.
Stay updated with the latest trends and technologies in web development and suggest improvements to existing applications.
Collaborate with cross-functional teams, including Product Managers and Quality Assurance, to ensure successful project delivery.
Write and maintain technical documentation to ensure code quality and ease of maintenance.
Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).
Strong proficiency in front-end technologies like HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
Experience with back-end technologies such as Node.js, Express, or Python/Django.
Strong understanding of databases (SQL/NoSQL) and experience with database management systems like MySQL, MongoDB, or PostgreSQL.
Knowledge of version control tools such as Git.
Familiarity with web development tools like Webpack, NPM, and RESTful APIs.
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a collaborative team environment.
At least 2-4 years of experience in full-stack web development.
Proven experience with building and maintaining large-scale web applications.
Experience in working with Agile methodologies and version control systems like Git.
Full-time position, Monday through Friday.
Flexible working hours with the possibility of remote work (if applicable).
Expertise in both front-end and back-end development.
Strong knowledge of web application architecture and frameworks.
Proficiency in JavaScript frameworks (React, Angular, or Vue.js) and server-side technologies (Node.js, Express).
Experience with cloud platforms such as AWS or Azure is a plus.
Solid understanding of software development principles and methodologies.
Familiarity with DevOps tools and CI/CD pipelines.
Strong communication skills to collaborate effectively with cross-functional teams.
Problem-solving mindset with a focus on delivering high-quality solutions.
Competitive salary and performance-based bonuses.
Health, dental, and vision insurance.
Paid time off (PTO) and holidays.
401(k) plan with company match.
Professional development opportunities, including training, workshops, and conferences.
Remote work opportunities (based on location and role requirements).
A collaborative and innovative work environment.
Career growth and advancement opportunities.
Be part of a forward-thinking company that is constantly innovating.
Work in a collaborative and diverse team where your contributions are valued.
Opportunity to work on exciting projects and technologies that challenge and expand your skill set.
Flexible work environment with the ability to maintain a healthy work-life balance.
Competitive compensation and benefits packages to support your well-being and career growth.
Interested candidates are encouraged to apply by submitting a resume and cover letter to the email address provided on our website. Please include examples of previous work or a portfolio showcasing your full-stack development projects. We look forward to hearing from you and exploring the opportunity to work together at Progressive Technology.