Owision
Backend Node.js Developer
OwisionSweden17 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Dear Candidate


Greetings from Owision!


We have an urgent position for Backend Node.js Developer.


Please find the details as below: 


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

Expectation

  • Highly skilled and motivated backend developers with 2–3 years of hands-on experience in building scalable and reliable web applications.
  • Exceptional technical proficiency, consistently delivering high-quality and maintainable code.
  • Super flexible, quickly adapting to new technologies, project requirements, and workflows.
  • Strong ownership mindset — capable of driving tasks and projects independently with minimal supervision or hand-holding.
  • Excellent problem-solving ability, with a structured and analytical approach to debugging and optimization.
  • Effective communicators, ensuring smooth collaboration across remote and cross-functional teams.
  • Consistently proactive, taking initiative to update progress, resolve blockers, and push releases without reminders.
  • Quality and performance focused, emphasizing scalable architecture, clean code practices, and thorough testing.
  • Reliable under tight timelines, maintaining high standards while delivering results efficiently.
  • Committed to continuous learning, staying updated with modern backend frameworks, tools, and best practices.



If interested, kindly share your updated resume and required details to [email protected].

Key Skills

Ranked by relevance