Full stack web developer for a media platform

Posted 3 hours ago

Worldwide

Summary

We are looking for a skilled Full Stack Developer to develop new features and improve existing functionality on our international, multilingual community platform, app.media4change.co, which connects journalists, experts and active citizens. It is essential for you to have experience with the following technologies that our app is developed in: - Symfony 5.4; - Laravel 11; - Nuxt.js/Vue. Experience in API-based development and attention to design details are a must. Mobile-first approach is a default for you. Experience in working with multi-lingual platforms is a big advantage. This is a hands-on position where you will be the primary person responsible for feature implementation. You will work closely with our project manager and designer, and with our DevOps engineer when needed. You will be expected to provide realistic time estimates, stay close to agreed estimates, and deliver within agreed timelines. If a task is estimated at 10 hours, we expect the actual work to be reasonably close to that estimate — not three times higher without a clear and communicated reason. Using AI tools for development is encouraged as a way to improve productivity. However, we expect you to understand and critically evaluate AI-assisted solutions and deliver clean, maintainable code. Please apply by writing your own summary about yourself and your experience without AI. We are looking to start the collaboration effectively, so availability of only a few hours per week is not sufficient. We need someone who can dedicate enough time to make consistent progress and respond to tasks in a timely manner. We are also looking for someone who can contribute to technical decisions — identify potential problems, discuss trade-offs and recommend practical solutions based on the project's goals, timeline and budget. Experience in API-based development and pixel-precise implementation of Figma designs is a must. You should have a strong eye for UI/UX details, spacing, responsive behaviour, animations and frontend interactions. A mobile-first approach is a default for you. As part of the next stage of platform development, you will be working on: - AI integration for our document repository, including summaries, tagging and semantic search; - Internal messaging, thematic (Discord-like) channels and (LinkedIn-style) connections system; - User referral functionality; - New features integrated with our existing gamification system; - Improvements, fixes and ongoing development of existing functionality. Experience building or integrating community, messaging, AI or gamification features (points, levels, badges, engagement tracking, etc.) is a strong advantage. Please note that all communication must take place through the Upwork platform. Messages sent via WhatsApp or other channels will not be answered.

  • Hours to be determined
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Laravel
Nuxt.js
Vue.js
Full-Stack Development
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:1 hour ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Mar 9, 2026
  • Lithuania
    5:31 PM
  • Nonprofit
    Small company (2-9 people)

Explore similar jobs on Upwork

AfriTax ConnectorHourly‐ Posted 2 months ago
JavaScript
Java
C++
React
Next.js
SQL
MongoDB
PostgreSQL
JUnit
Tailwind CSS
Node.js
ExpressJS
ORMLite
Linux
Dashboard for Amazon and FlipkartFixed-price‐ Posted 1 month ago
Amazon Seller Central
Data Analysis

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo