Skip to content
×

Senior Full-Stack Engineer; Node.js & Vue.js

Remote / Online - Candidates ideally in
South Jordan, Salt Lake County, Utah, 84009, USA
Listing for: Placements24
Full Time, Remote/Work from Home position Listed on 2026-11-10
Job specializations:
  • Software Development
    Full Stack Developer, Node.js, Front End Developer
Salary/Wage Range or Industry Benchmark: 54000 - 73000 USD Yearly USD 54000.00 73000.00 YEAR

Job Description & How to Apply Below

Position: Senior Full-Stack Engineer (Node.js & Vue.js)
About the Role

This is a fully remote role for a Senior Full-Stack Engineer to join our client, a forward-thinking software development house renowned for its innovative solutions. Operating entirely remotely, you will be based anywhere within South Africa , contributing to the design and development of robust web applications. The focus will be on leveraging Node.js for the backend and Vue.js for the frontend, creating seamless and efficient user experiences.

Our client is committed to a remote-first culture, emphasizing collaboration, autonomy, and continuous learning through digital platforms. You will work closely with product managers, designers, and fellow engineers to deliver high-quality software, tackle complex challenges, and play a key role in architectural decisions. If you are a seasoned full-stack developer with a passion for modern web technologies and thrive in a flexible, remote work environment, this is an excellent opportunity to make a significant impact.

Key Responsibilities
  • Develop and maintain scalable, high-performance backend services using Node.js and related frameworks (e.g., Express.js).
  • Build responsive and interactive user interfaces using Vue.js and modern front-end technologies.
  • Design and manage database schemas and queries (e.g., PostgreSQL, MySQL, MongoDB).
  • Implement RESTful APIs and integrate with third-party services.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional features.
  • Participate in code reviews, offering constructive feedback and ensuring code quality.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Contribute to architectural discussions and technology choices.
  • Stay up-to-date with the latest trends and best practices in full-stack development.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in full-stack web development.
  • Strong proficiency in JavaScript, HTML5, and CSS
    3.
  • Extensive experience with Vue.js and its associated ecosystem.
  • Proven expertise in Node.js development and associated frameworks.
  • Experience with relational and/or No

    SQL databases.
  • Familiarity with version control systems (Git).
  • Understanding of CI/CD pipelines and deployment strategies.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and collaboration skills, vital for remote work.
  • Experience working effectively in a remote setting.
Benefits
  • Our client offers a highly competitive salary, performance incentives, and a comprehensive benefits package including medical aid and retirement fund contributions.
  • As a fully remote company, we offer unparalleled flexibility and work-life balance.
  • You will have access to continuous professional development opportunities, including training programs and conference attendance, to enhance your skills.
  • Join a collaborative and innovative team that values individual contributions and fosters a supportive remote work culture.
  • This is an exceptional chance to contribute to impactful projects and advance your career from anywhere within South Africa .

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary