hirq
← All jobs

SourceDirect Talent

Full Stack Web Developer

Vancouver, BC, CA · Remote · Part-time

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

JavaScriptREST APIsHTMLCSSPostgreSQLMySQLMongoDBGitUX Design
Our client is seeking a talented and experienced Full Stack Developer to join their dynamic team as they are building an online education platform. As a part-time, Full Stack Web Developer, you will be responsible for designing, developing, and maintaining their web applications and databases. You should be proficient in both front-end/backend web technologies, as well as have a strong understanding of software development principles. This will be a remote position based in British Columbia.    - Collaborate with Principal owner to understand project requirements and translate them into technical specifications. - Design, develop, and implement new web applications and features, as well as enhance existing ones. - Develop user interfaces, ensuring responsiveness and optimal user experience across various devices and browsers. - Create and maintain databases, ensuring data integrity and security. - Conduct thorough testing and debugging to ensure software functions correctly and meets performance benchmarks. - Participate in code reviews to ensure code quality, performance, and adherence to best practices. - Collaborate with other team members and stakeholders to meet project deadlines and deliver high-quality products. - Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience). - Proven experience with 3 to 5 years of experience as a Full Stack Developer or similar role, with a portfolio of previous projects and code samples. - Strong proficiency in front-end technologies, including HTML, CSS, JavaScript, and modern JavaScript frameworks. Proficiency in some back-end development technologies would be an asset. - Familiarity with database management systems (e.g., MySQL, PostgreSQL, MongoDB) and their integration with backend applications. - Solid understanding of RESTful APIs and how to consume them. - Experience with version control systems (e.g., Git) and collaborative development workflows. - Excellent problem-solving skills and the ability to troubleshoot and debug complex applications. - Good communication skills, both written and verbal, and the ability to work effectively in a team environment.