Junior Full Stack Developer

Posted 6 days ago

Worldwide

Summary

Junior Full Stack Developer ------------------------------ Title: Junior Full Stack Developer Team: McGrath MVS Technology Reports to: Tech Lead / Engineering Lead Location: Flexible / Hybrid / Remote Experience Level: 1–3 years Role Overview We are looking for a motivated Junior Full Stack Developer to join the McGrath MVS technology team. This role is ideal for someone early in their career who wants hands-on exposure to building and improving modern web products, internal platforms, and digital tools used across real estate and business operations. You will work closely with the team lead on a mix of frontend and backend tasks across active initiatives, including platform features, integrations, admin tools, workflow improvements, and internal product enhancements. This is a delivery-focused role where you will be expected to learn fast, execute reliably, and contribute across the stack. What You’ll Be Working On --------------------------- You will support ongoing and upcoming initiatives such as: * web platform enhancements and new feature delivery * internal dashboards and operational tools * CRM and portal integrations * API development and third-party integrations * frontend implementation for product and admin interfaces * backend support for workflows, data handling, and automation triggers * bug fixing, QA support, and release readiness across multiple streams Key Responsibilities -------------------- * Build and maintain frontend and backend features across internal and client-facing products * Translate requirements into clean, maintainable, and testable code * Support integrations with third-party platforms, APIs, and internal services * Assist with debugging issues across the application stack * Work on admin panels, forms, dashboards, and workflow tooling * Contribute to database-backed features and API endpoints * Participate in code reviews, testing, and deployment support * Help improve engineering quality, documentation, and delivery processes * Collaborate closely with the team lead and follow task ownership through to completion Required Skills / Experience ---------------------------- * 1–3 years of software development experience * Good understanding of JavaScript and modern web development fundamentals * Experience with frontend frameworks such as Vue.js, React, or similar * Experience with backend development using Node.js, or Python * Familiarity with REST APIs and JSON-based integrations * Basic understanding of relational or document databases * Comfortable using Git in a team environment * Strong problem-solving attitude and willingness to learn quickly * Good communication and ability to work across changing priorities Nice to Have ------------- * Exposure to AWS or other cloud platforms * Familiarity with Docker and local development environments * Experience with testing tools and QA workflows * Experience with real estate, proptech, CRM, or business workflow systems * Exposure to CI/CD pipelines * Basic understanding of authentication, permissions, and security best practices What Success Looks Like in This Role -------------------------------------- * Delivers assigned features and fixes with good consistency * Can independently handle small to medium scoped engineering tasks * Becomes dependable across frontend and backend implementation work * Improves turnaround time on delivery across active product streams * Reduces team bottlenecks through strong execution and responsiveness Ideal Profile ----------- You are practical, curious, and eager to grow. You do not need to know everything on day one, but you should be someone who can pick things up quickly, ask good questions, and turn tasks into shipped outcomes. Working Hours / Time Zone Preference --------------------------------------- To support close day-to-day collaboration, our preference is for candidates based in GMT+5 or nearby time zones, with good overlap across working hours.

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

    -

    $10.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
AI Agent Development
AI App Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:5 days ago
  • Interviewing:
    18
  • Invites sent:
    20
  • Unanswered invites:
    2
About the client
Member since Jan 29, 2026
  • AUS
    Parramatta 5:59 PM
  • $15K total spent
    3 hires, 3 active
  • 1,006 hours
  • Real Estate
    Large company (100-1,000 people)

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Java
Spring Boot
Kubernetes
PostgreSQL
React
Apache Kafka

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