About Wondershare
As a renowned global leader in creativity and productivity solutions, Wondershare is dedicated to making cutting-edge technology accessible to everyone, fostering efficiency and innovation. With over 100 million users across 150 countries, we provide a wide range of creative software solutions, including video editing, graphic design, and AI-powered tools. Our mission is to empower the next generation of creators, and our Canadian team plays a vital role in shaping this vision.. We are now looking for a Full Stack Software Engineer to join our team and support the growth of our Product Innovation Center.
Job Responsibilities
- Design, develop, test, and operate scalable, fault-tolerant, and cost-effective services across the frontend and backend
- Write clean, well-tested, maintainable code following established design patterns and best practices
- Participate in code reviews and contribute to technical design documents and documentation
- Build and maintain CI/CD pipelines, and participate in operational responsibilities including on-call rotations
- Diagnose and resolve production issues, driving root-cause analysis and long-term fixes
- Leverage AI-assisted development tools to improve engineering velocity and code quality
- Contribute to architecture and design discussions, weighing trade-offs across scalability, reliability, and time to market
Required Skills and Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience
- Proficiency in at least one general-purpose programming language (e.g., Java, Python, JavaScript/TypeScript, Go, C++)
- Experience with data structures, algorithms, and object-oriented design principles
- Experience building and consuming RESTful APIs and working with relational and/or NoSQL databases
- Experience with cloud platforms (AWS, GCP, or Azure) and distributed/microservices architectures
- Strong written and verbal communication skills; ability to work effectively in a cross-functional organization
- Demonstrated ability to drive a project from ambiguous requirements through to launch。
Preferred Qualifications
- Experience with modern frontend frameworks (React, Vue, or Angular)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Experience contributing to large-scale, high-traffic production systems
- Familiarity with AI/ML-powered tooling or integrating LLM-based features into products
#JoinWondershare
Wondershare’s diverse culture fosters a friendly, open-minded workplace. As a member of a dynamic, high-performing team, each Wondershare employee is driven to learn, valued for their contribution, and approaches each day excited to make an impact. With great reasons to work here, take advantage by submitting your application to join our growing team.
Wondershare is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, ancestry, place of origin, religion, family status, marital status, physical disability, mental disability, sex, age, sexual orientation, political belief, or conviction of a criminal or summary conviction offense unrelated to their employment.
Benefits:
- Casual dress
- Company events
- Discounted or free food
- On-site parking
Work Location: In person
Pay: $7,000.00-$8,000.00 per month
Work Location: In person