Create Alert
Email me similar jobs

Backend Engineer | Node.js / Python | APIs | Contract | Remote

Remote Friendly Contract REST API Authentication Automation MongoDB NestJS

About the Role

We are looking for a hands-on Backend Engineer to support the growth and extension of an enterprise technology platform.


This role is suitable for someone who can move fast, build reliable backend services, design clean APIs, and support frontend integration in a fast-paced product environment.


The ideal candidate has experience working on backend systems for enterprise web applications, dashboards, workflow platforms, authentication flows, and data-driven products.


Key Responsibilities

  • Build and maintain backend services using Node.js / NestJS / Express or Python / FastAPI
  • Design and develop clean, scalable REST APIs
  • Create and manage database models, schemas, and migrations
  • Implement authentication, authorization, and role-based access control
  • Support file upload, processing, and structured data handling workflows
  • Build core platform logic and API endpoints for frontend integration
  • Maintain audit logs, user activity tracking, and system event records
  • Integrate backend APIs with frontend application workflows
  • Work with staged APIs, evolving requirements, and iterative product releases
  • Prepare API documentation using Swagger, Postman, or similar tools
  • Support deployment to cloud or managed hosting environments
  • Collaborate closely with frontend developers and product leadership


Required Skills

  • Strong experience with Node.js / NestJS / Express or Python / FastAPI
  • Strong REST API development experience
  • Experience with PostgreSQL or MongoDB
  • Good understanding of database design and data modeling
  • Experience with authentication and authorization flows
  • Experience implementing role-based access control
  • Experience handling file uploads and backend processing workflows
  • Good understanding of API security basics
  • Experience with Swagger, Postman, or API documentation tools
  • Basic cloud deployment experience
  • Ability to write clean, maintainable, and structured backend code
  • Comfortable working in fast-paced product environments


Good to Have

  • Experience with enterprise technology platforms
  • Experience with cybersecurity, compliance, governance, identity, risk, or security-related platforms
  • Experience with OAuth, OIDC, SAML, or SSO-related integrations
  • Experience with audit logs, event tracking, and activity monitoring
  • Experience with AWS, Azure, GCP, Render, Railway, or similar platforms
  • Experience with queues or background processing using Redis, BullMQ, Celery, RabbitMQ, or similar
  • Experience with third-party API integrations
  • Experience integrating AI-related APIs or workflow automation features is a plus


Ideal Candidate

  • You are a practical backend engineer who can convert product requirements into reliable backend services quickly.
  • You do not need perfect documentation to start. You can work with evolving requirements, staged frontend needs, iterative feedback, and changing priorities.
  • You are comfortable designing APIs, structuring databases, implementing authentication, and supporting frontend integration without overengineering.


Engagement

  • Contract Initial engagement: 3 months
  • Possibility to convert to a full-time role after the initial 3-month engagement, based on performance, product needs, and mutual fit
  • Immediate start preferred
  • Fast product execution experience required


How to Apply

If you are the right candidate for this role, please apply or send your resume to .

Similar jobs

Backend Engineer | Node.js / Python | APIs | Contract | Remote

Apply Now
Back to search page