Software Engineer (full-stack)
Role details
Job location
Tech stack
Job description
We at Participatory Culture Foundation (PCF) are seeking passionate, talented Software Engineers who are driven by the desire to make a positive impact in the world. Our ideal candidate thrives in a small team environment, is self-motivated and looking for a high level of code ownership. PCF is a remote-first nonprofit working to build a more open, collaborative, and inclusive world. The PCF team is fully distributed across 7 countries and communicates through chat applications, project management software, emails, and video conferences. Our flagship initiative, Amara, is a platform for collaborative subtitling and translation of video. Amara is used by organizations like Khan Academy, California Academy of Sciences, and New York Times to quickly and easily create subtitles for their videos. The platform has enabled tens of millions of viewers to fully engage with videos that would otherwise be inaccessible.This is a full time, fully remote position.
What You'll Do
- Design and develop new features and improvements
- Clean up and refactor code
- Develop web pages using Django, Python and Javascript
- Other engineering tasks, such as devops, security, etc.
- Review user needs and develop solutions.
- Communicate and collaborate within an agile development workflow including standups, planning sessions, and retrospectives., + Links to projects you've worked on, your Github profile, and/or anything else we may find relevant Please keep in mind that as a small organization, we take great care in our search for new team members. While we aim to get in contact with all applicants in a timely fashion, your patience is very much appreciated. We look forward to seeing your application!
Requirements
- Strong command of Python and Javascript
- Strong command of Django
- Knowledge of Git
- Ability to deliver clean, maintainable code
- Ability to learn and work with legacy code
- Self-motivated, quick learner
- Remote work experience, + Advanced skills in JavaScript and AngularJS (or other contemporary Javascript frameworks)
- Dev Ops experience
- Experience with Docker, Kubernetes, or AWS
- Automated web browser testing
- Understanding of modern translation and localization technologies
- Excellent written and verbal English communication skills
Benefits & conditions
- Fully paid medical, dental, and vision coverage for employees and their eligible families (yes, fully paid premiums!)
- The 401(k) retirement plan offers matched contributions at 3% of annual salary
- $50,000 life insurance paid for employee
- Employer paid HRA (Health Reimbursement Arrangement) plan up to $1,500 per year
- 24 days Paid Time Off per year
- Accidental Death and Dismemberment Insurance paid for employee
- Pre-tax savings plans for health care
- Fully remote work with flexible schedules
- Great colleagues - diverse team speaking many different languages from around the world, mission-driven and intensely passionate people! *Please note, the material benefits listed above are available only to employees working from within the United States