Senior Full-Stack Engineer (Node.js & Vue.js)

Placements24

Riverton (UT)

Teletrabalho

USD 54 000 - 73 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Medical aid
Retirement fund
Remote-first
Professional development
Flexible schedule

Resumo da oferta

Placements24 is seeking a Senior Full-Stack Engineer for a fully remote role based in South Africa. You will design and develop high-quality web applications using Node.js for the backend and Vue.js for the frontend.

You will work with product managers and designers to deliver robust features, implement RESTful APIs, and participate in architectural decisions. A remote-first culture and opportunities for learning and growth are emphasized.

Qualificações

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent practical experience.
  • 5+ years of professional full-stack web development experience.
  • Strong proficiency in JavaScript, HTML5, and CSS3.
  • Extensive experience with Vue.js and its ecosystem.
  • Proven expertise in Node.js development and related frameworks.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with Git and CI/CD pipelines.
  • Excellent problem-solving and communication skills for remote work.
  • Experience working effectively in a remote setting.

Responsabilidades

  • Develop and maintain scalable backend services using Node.js and Express.js.
  • Build responsive UIs using Vue.js and modern front-end tech.
  • Design and manage database schemas and queries (PostgreSQL/MySQL/MongoDB).
  • Implement RESTful APIs and integrate with third-party services.
  • Write clean, well-documented, thoroughly tested code.
  • Collaborate with UI/UX designers to translate wireframes into features.
  • Participate in code reviews to ensure quality.
  • Troubleshoot and resolve defects and performance issues.
  • Contribute to architectural decisions and tech choices.
  • Stay updated with full-stack development trends.

Conhecimentos

JavaScript
Vue.js
Node.js
HTML/CSS
REST APIs
CI/CD
Git

Formação académica

Bachelor's degree in Computer Science or related

Ferramentas

PostgreSQL
MySQL
MongoDB

Descrição da oferta de emprego

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 CSS3.
  • Extensive experience with Vue.js and its associated ecosystem.
  • Proven expertise in Node.js development and associated frameworks.
  • Experience with relational and/or NoSQL 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 .
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Full Stack Developer - Remote
Senior Full Stack Developer - Remote

Placements24 • EUA

Híbrido
USD 57 000 - 72 000
Health insurance
Paid time off
Retirement savings plan
+1
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • Riverton (UT)

Teletrabalho
USD 120 000 - 180 000
Competitive salary
Full remote with flexible hours
Career growth opportunities
+3
Senior Full Stack Developer - Cloud Native Applications
Senior Full Stack Developer - Cloud Native Applications

Placements24 • Riverton (UT)

Teletrabalho
USD 120 000 - 180 000
Fully remote
Competitive salary
Flexible schedule
Senior Full-Stack Engineer (Node.js, Vue.js) - Remote SA
Senior Full-Stack Engineer (Node.js, Vue.js) - Remote SA

Placements24 • Riverton (UT)

Teletrabalho
USD 54 000 - 73 000
Medical aid
Retirement fund
Remote-first
+2
Senior Frontend Developer (Remote-First)
Senior Frontend Developer (Remote-First)

Placements24 • EUA

Teletrabalho
USD 120 000 - 180 000
Fully remote work
Stock options
Modern tech stack
+3
Senior Full Stack Developer (MERN Stack)
Senior Full Stack Developer (MERN Stack)

Placements24 • Riverton (UT)

Teletrabalho
USD 120 000 - 180 000
Fully remote work opportunity
Flexible hours
Health, dental, and vision insurance
+2
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • Willows (CA)

Teletrabalho
USD 120 000 - 160 000
Senior Full Stack Engineer (React/Node.js)
Senior Full Stack Engineer (React/Node.js)

Placements24 • Windsor Park (TN)

Híbrido
USD 61 000 - 91 000
Competitive salary
Performance bonuses
Comprehensive benefits
+2
Remote Lead Backend Engineer (Node.js/Express)
Remote Lead Backend Engineer (Node.js/Express)

Placements24 • Riverton (UT)

Teletrabalho
USD 140 000 - 190 000
Competitive salary
Health benefits
Retirement plan
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Willows (CA)

Híbrido
USD 120 000 - 160 000
Hybrid work model
Competitive salary
Health, dental, vision insurance
+2