Full-Stack Developer (Node.js + React + Vue.js)

About the Role

We’re seeking a talented Full-Stack Developer to join our team and help maintain and enhance an existing event-management platform. You’ll work across the stack - Node.js back end, React and Vue.js front ends - to diagnose issues, implement solutions, and deliver a polished, user-friendly experience.

 

Key Responsibilities

  • Bug Fixing & Troubleshooting
    • Resolve the Bio Upload Image error (user avatar upload limit issue)
    • Investigate and implement “Edit Event After Publishing” functionality
    • Add “Remove/Cancel Published Event” capability for event owners
    • Handle missing country/province/city scenarios in online/offline event forms
    • Fix “Invalid Date Time” error in reminder emails
  • Feature Enhancements
    • Collaborate with product and design teams to refine UX flows
    • Propose and implement fallback strategies for missing geo-location data
    • Ensure email reminders render correct date/time across time zones
  • Code Quality & Documentation
    • Write clean, well-tested code with meaningful comments
    • Update technical documentation and user-help guides as features evolve
    • Participate in code reviews and share best practices

       

Required Qualifications

  • Back End:
    • Strong experience with Node.js
    • Familiarity with RESTful API design and database integration
  • Front End:
    • Proficient in React (hooks, state management)
    • Hands-on experience with Vue.js
  • General Skills:
    • Solid understanding of JavaScript (ES6+)
    • Experience with version control (Git) and collaborative workflows
    • Excellent problem-solving and debugging skills
    • Clear communication in English, both written and verbal

       

Nice-to-Have

  • Experience with SQL (PostgreSQL, MySQL) or NoSQL databases
  • Familiarity with email templating and scheduling systems
  • Knowledge of i18n and time-zone handling in web applications
  • Exposure to CI/CD pipelines and Docker
Node.js, React, Vue.js
Published 28 October
75 views
·
52 applications
To apply for this and other jobs on Djinni login or signup.
Loading...