Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted over 1 year ago

Sourcefabric is a nonprofit organisation that builds open source tools for media organisations all over the world. We're looking for an experienced full-stack web developer to join our Superdesk team.Superdesk is an end-to-end news creation, production, curation, distribution and publishing platform developed and maintained by Sourcefabric. It is scalable to suit news organisations of any size, with a modular approach that makes it easily extensible.Your dutiesWork in a team of talented Javascript and Python developers, QA engineers and web designers, following agile methodologiesWork with the Superdesk product owner on the conception and realisation of new product featuresUse your deep understanding of web technologies and APIs to advise on the system's architecture and to coordinate frontend and backend developmentUse your Python, Javascript and API skills to help implement new featuresFocus on code quality and testabilityShare your knowledge of good code practices with the rest of the teamContinually improve technical processes to get us operating more efficientlyInteract frequently with our CTO and with developers on other projects at SourcefabricYour skills and experience4+ years of experience with full-stack web developmentStrong knowledge and experience in back-end software development, especially with Python web frameworksExpertise in front-end development using modern Javascript and Web technologies (e.g. AngularJS)Well versed with database technologies including both relational and NoSQL systems. Expertise in MongoDB is a big plusExperience designing and developing RESTful APIsExperience (or strong desire) working with agile development projects, in particular ScrumExperience with GitHub-like development workflows using Pull Requests for peer reviewExperience in other web technology stack including Elasticsearch, Node.jsPassion for good engineering and clean code practicesExperience with test-driven development and continuous integration is a plusA basic understanding of journalism and newsrooms is optional, but desirableYou are located in time zone GMT -1 to +3Fluent English is a mustWhat we offerWe offer you a position in a highly international organisation, with projects and staff on literally every continent.We also invite you to work in a small and agile team that moves fast and breaks stuff. Superdesk will definitely be growing over the next few months.If you have an interest in new forms of online journalism, this position will certainly give you some great insights. Our developers often visit or interact with newsrooms directly, consulting with them on how to make the most of our tools.Find out moreMore about SuperdeskSuperdesk on GitHub