Full-Stack Software Developer

Posted 4 hours ago

Worldwide

Summary

We are looking for an experienced Full-Stack Developer to help build, maintain, and improve modern web applications using React, Node.js, and TypeScript. You will work across both the frontend and backend, collaborate with the team in an Agile environment, and help deliver reliable, scalable, and production-ready solutions. Responsibilities Full-Stack Development Develop and maintain full-stack applications using React, Node.js, and TypeScript Build responsive, intuitive, and user-friendly interfaces using modern React practices Design and implement backend services, APIs, and application logic Translate product requirements and technical specifications into production-ready features Write clean, maintainable, reusable, and well-structured code Backend Services & Integrations Build and maintain REST APIs and third-party service integrations Integrate applications with external APIs and platforms Troubleshoot and resolve complex frontend, backend, and integration issues Improve application performance, scalability, reliability, and stability Software Quality & Architecture Follow secure software development practices across the application stack Implement automated and manual testing where appropriate Review, refactor, and improve existing codebases Identify performance bottlenecks and technical improvements Contribute to application architecture and technical design decisions Help improve development workflows, tooling, and documentation Agile Development & Collaboration Work within an Agile, sprint-based development environment Participate in backlog refinement, sprint planning, estimation, and technical discussions Take ownership of assigned tasks and deliver committed sprint work Collaborate closely with developers, product stakeholders, and other team members Communicate progress, technical challenges, and potential risks clearly Qualifications Strong hands-on experience with JavaScript and TypeScript Strong experience building frontend applications with React Experience developing backend services with Node.js Experience designing and building REST APIs and service integrations Good understanding of secure software development principles Experience working in Agile development environments Strong debugging and problem-solving skills Strong attention to code quality, maintainability, and performance Good communication and collaboration skills Ability to work independently, manage priorities, and meet deadlines in a remote environment Nice to Have Experience with CI/CD pipelines and automated deployments Experience with automated testing frameworks Experience integrating AI-powered features, LLMs, or AI services Familiarity with additional programming languages for high-performance backend services Experience with modern SaaS and cloud-based application architecture Experience working with scalable, production-grade applications

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $35.00

    Hourly
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
JavaScript
MongoDB
React
Activity on this job
  • Proposals:50+
  • Last viewed by client:1 hour ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 12, 2023
  • Philippines
    Quezon City6:12 PM
  • $60 total spent
    1 hire, 0 active

Explore similar jobs on Upwork

Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS
Next.js
React
TypeScript
PostgreSQL
Vercel
Web Application
JavaScript
Node.js

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