Job Title: Backend Developer – Node.js Company Name: Owision Job Url: https://skillioz.ai/career/0f4af31cd1be53f7/owision/68e3e02e3482a9a2770faf80/apply Job Description: ob Title: Backend Developer – Node.js Location: Remote Type: Full-Time Experience: [2+] years Industry: [Tech / SaaS / E-commerce / Fintech] About the Role We are looking for a skilled and passionate Backend Node.js Developer to join our team. You’ll be responsible for building scalable backend services, RESTful APIs, and integrating with databases and third-party services. If you’re someone who thrives in a fast-paced environment, loves solving complex problems, and writes clean, modular code — we want to hear from you. Key Responsibilities • Design, build, and maintain efficient, reusable, and reliable Node.js backend services • Develop and maintain RESTful APIs and/or GraphQL endpoints • Integrate with databases like MongoDB, PostgreSQL, or MySQL • Implement authentication, authorization, and role-based access control • Collaborate with frontend developers, product managers, and QA teams • Write unit and integration tests using tools like Jest, Mocha, or Supertest • Optimize application performance, scalability, and security • Participate in code reviews and help establish best practices • Document technical solutions and system architecture Requirements • 2+ years of professional experience with Node.js • Strong understanding of JavaScript (ES6+), async programming, and event-driven architecture • Experience with frameworks like Express.js, NestJS, or similar • Hands-on experience with MongoDB, PostgreSQL, or other relational/non-relational databases • Familiarity with REST APIs, JWT, OAuth, and API security practices • Proficient with Git, version control, and CI/CD pipelines • Good knowledge of Docker, containerization, and working in cloud environments (AWS, GCP, or Azure) • Strong debugging and performance profiling skills Nice-to-Have • Experience with TypeScript • Knowledge of GraphQL, WebSockets, or Microservices architecture • Familiarity with Message Queues (e.g., RabbitMQ, Kafka, Bull) • Background in testing strategies (TDD/BDD) • Previous work in Agile/Scrum teams Apply Now