Junior Developer (Frontend)
at Psiphon
Direct apply link, refreshed by the daily generator.
About the Role
Build frontend features with React, fix issues
About Psiphon
Global internet access platform
Full Description
Company Summary
Psiphon Inc. is a global internet access platform that helps millions of people worldwide connect to an open, secure, and reliable internet every day. Psiphon supports internet freedom in environments where access is limited or challenged, with technology designed to operate effectively under those conditions. Our platform continues to expand across a growing range of consumer and commercial applications, driven by ongoing innovation and new technologies in an evolving digital landscape. Psiphon strives to be a trusted recourse wherever access to the open internet is constrained. The company is headquartered in downtown Toronto. We are a collaborative and flexible workplace that values sharing ideas and creative solutions in an agile team setting, building tools used by millions of people globally.
Overview
We’re looking for a junior frontend developer to help build and improve our web platforms. This role is best suited for someone early in their career who already has a solid foundation in modern web development and is looking to deepen their skills in a fast-moving, collaborative environment.
You’ll work closely with experienced developers on real production systems — contributing to new features, improving existing functionality, and gaining exposure to both frontend and backend workflows.
What You’ll Do
- Build and maintain responsive web interfaces using HTML, CSS, JavaScript, and React
- Work with backend templating systems (Python / Jinja2) to render dynamic content
- Collaborate with developers to design and implement new features
- Debug issues, test changes, and improve performance and usability
- Contribute to code quality, structure, and documentation
- Support occasional backend or tooling tasks (Go experience is a plus)
What We’re Looking For
- Strong foundational knowledge of:
- HTML, CSS, and modern JavaScript
- React (comfortable building components and managing state)
- Basic Python (able to read and work within backend templates)
- Familiarity with Git and standard development workflows
- Ability to learn quickly and work through problems independently
- Strong attention to detail and a focus on clean, maintainable code
- Clear communication and willingness to collaborate in a small team environment
- Legally eligible to work in Canada
Nice to Haves
- Exposure to Go, APIs, or backend systems
- Experience with Docker or development environments
- Interest in performance, accessibility, or internationalization
- Personal or academic projects you can walk us through
Additional Details
- Location: Toronto (hybrid / in-office)
- This is a hands-on role with real ownership — you’ll be contributing to live systems early on
- We’re a small, technical team, so curiosity, accountability, and a willingness to learn matter just as much as experience
Job Type: Full-time
Pay: $70,000.00-$90,000.00 per year
Benefits:
- Dental care
- Extended health care
- On-site parking
- Paid time off
- RRSP match
Work Location: Hybrid remote in Toronto, ON M4Y 2E4
Opens in a new tab on the company's website