Job Description
The Personal Development School is seeking a talented and motivated Full Stack Software Engineer to join our team. As a Full Stack Software Engineer, you will be responsible for iterating and maintaining our e-learning platform in the emotional wellness space. Our platform offers courses on personal growth, mental health, and improving emotional well-being with a focus on relationships and attachment theory.
You will be an integral part of our Marketing team contributing to the continuous growth of our platform. You will be working with a passionate group of individuals who are committed to making a positive impact on all of our users and in the emotional wellness space.
Responsibilities:
- Work closely with the Marketing and Product teams to build, maintain and improve the platform's features and functionality.
- Collaborate with the team to identify and solve technical challenges and improve the user experience.
- Develop and maintain scalable, secure, and high-quality code for both front-end and back-end systems.
- Participate in code reviews and provide feedback to team members.
- Identify and fix bugs, troubleshoot and maintain the platform's infrastructure.
- Perform QA and peer review on code to identify bugs and issues
Skills Needed:
- Bachelor's Degree in Computer Science/Software Engineering or equivalent
- 5+ years’ of software engineering experience.
- Experience in Frontend and Backend technologies such as HTML, CSS, JavaScript, Typescript, Angular, React, and Node
- Experience with SaaS-based platforms.
- Experience with relational databases and SQL
- Strong understanding and experience working with API's/REST
- Experience with web application testing (browser compatibility, responsive testing, etc.)
- Experience in Agile scrum methodologies and experience of working in an Agile team
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
Nice to Have
- Experience with e-learning platforms or content management systems.
- Familiarity with AWS or other cloud-based infrastructure.
- Knowledge of DevOps practices and tools.
If you are passionate about building engaging products and personal development, and enjoy working in a dynamic and collaborative environment, we encourage you to apply for this exciting opportunity.
Job Types: Full-time, permanent
Schedule:
Language:
Work remotely:
Salary range is expected to be between
- $60,000.00 CAD - $70,000.00 CAD
The position is fully remote.
Job Type: Full-time
Salary: $60,000.00-$70,000.00 per year
Benefits:
- Flexible schedule
- Work from home
Schedule:
- 8 hour shift
- Monday to Friday
COVID-19 considerations:
The position is fully remote.
Application question(s):
- How many years of experience do you have in Javascript?
- Which city are you located in?
Education:
- Bachelor's Degree (preferred)
Experience:
Work Location: Remote
Apply
Go Back