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.
Job Description
- 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.
- 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.
Qualifications
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.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.#J-18808-Ljbffr