Home ALL NGO jobs - April 2024 Full-Stack web application developer – Farm Radio International (FRI)/ Remote

Full-Stack web application developer – Farm Radio International (FRI)/ Remote

Position title: Full-Stack web application developer
Job Type: Freelance (long-term)
Location: Remote
Supervisor: Digital Innovation Manager
Application deadline: Until Filled

Job Description

Responsibilities

● Write and maintain reusable code with documentation and testing/QA at all stages
through integration.
● Build responsive design, handle page navigation and turn mockups into actual web
pages quickly and according to spec.
● Have experience in basic cross-browser support, caching, and optimization
techniques for faster page load times.
● Collaborate with the project manager and the project team to create designs, define
requirements, and translate these into usable code

● Develop enterprise-quality, horizontally scalable code using best practices, quickly
and according to spec.
● Develop APIs, outputting JSON or XML for use by frontend interfaces.
● Use your knowledge of React.js to implement new components, integrate them into
the codebase, and enhance existing code.
● Stay up-to-date with emerging technologies
● Promote usability best practices
● Meeting with the development team to discuss user interface ideas and applications.

Technical Skill and Experience Requirements:

● Well-rounded engineering skills, with full-stack development web and services
experience with Postgres, Redis, and AWS
● Familiar with and/or have experience with Agile development under the SCRUM
methodology
● Experience with data interchange formats such as XML or JSON.
● Web standards, HTML, CSS, and JavaScript
● 4+ years of professional web application development experience (verifiable Ruby on
Rails experience and JavaScript/React)
● Deep understanding of React.js and its core principles and Previous experience
working as a react.js developer
● Good understanding of web application development and modern web architectures
● Familiarity with UI and CSS frameworks (e.g., Bootstrap)
● CSS preprocessors, such as LESS and SASS
● Understanding of asynchronous programming in JavaScript
● Agile development, version control (Git), continuous integration, as well as software
development team collaboration tools and practices
● Writing code to interact with RESTful APIs
● Docker-based workflows and Basic understanding of Amazon AWS service
● Understanding of responsive design principles

● The ability to express and share yourself in a clear and concise manner
in English
● Self-sufficient and able to work 100% remotely

Benefits – what we bring:

● Work with a multi-faceted team that is passionate about interactive radio and its
ability to serve the needs of citizen engagement on a variety of topics
● The opportunity to contribute to a product that will be used by radio stations,
listeners, and the public all over the world

Applications

FRI values diversity and inclusion. Women, people with disabilities, and members of other
equity-seeking or marginalized communities are strongly encouraged to apply. Accommodations are available on request in all aspects of the recruitment process.

● Send a Word or PDF formatted resume to: jobapps@farmradio.org
●Your Subject line should follow this format: Job Title | Your First and Last Name. eg. remote.

Full-Stack web application developer (React with Ruby on Rails) | John Fam

Full-Stack web application developer | Farm Radio International (FRI), Description