Overview of Role
Fishtank Learning is looking for a Software Developer to help improve and maintain our curriculum website, and grow our student-facing application, ensuring a seamless and engaging user experience. This role will focus on developing new features, fixing bugs, optimizing performance, and collaborating with other team members across the organization to enhance our digital curriculum platform.
The Software Developer will work closely with the other developers and the Product Team to implement new functionality, improve the user interface, and support the content ingestion process. They will also collaborate with Curriculum Directors and Writers to understand technical requirements and ensure that curriculum content is properly displayed.
Job Responsibilities
- Develop, test, and maintain new and existing features in our Django-based curriculum platform.
- Collaborate with the Lead Developer to implement backend functionality and optimize performance.
- Work with front-end technologies (HTML, CSS, JavaScript) to improve user experience.
- Debug and resolve technical issues reported by users or internal teams.
- Assist in integrating third-party tools and APIs to enhance platform functionality.
- Write clean, maintainable, and well-documented code.
- Participate in team meetings, sprint planning, and code reviews.
Education, Experience, and Skills
- Bachelor's degree or equivalent and at least 2 years of relevant work experience
- Experience with Python and Django (including Django REST Framework).
- Familiarity with front-end development (HTML, CSS, JavaScript).
- Familiarity with frontend frameworks and tooling (Webpack, React, Alpine.js, Tailwind CSS, HTMX, JQuery, etc).
- Understanding of relational databases (PostgreSQL preferred).
- Experience with version control (Git/GitHub).
- Strong problem-solving skills and attention to detail.
- Ability to work both collaboratively and independently in a fast-paced environment.
- Strong interest in K-12 education preferred
To Apply:
Please complete and submit the Fishtank Google Form application, linked here. Only applicants who apply through this linked Google Form and submit the appropriate materials through the form will be reviewed. Please note that you must be logged into a Gmail account to complete the application form. If you have any challenges submitting the form, please reach out to with the subject "Software Developer Google Form." Please refrain from contacting this email with other inquiries regarding the status of your application.
Fishtank Learning, Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.