Create Alert
Email me similar jobs

Backend engineer | node.js / python | apis | contract | remote

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 / Nest JS / Express or Python / Fast API
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 / Nest JS / Express or Python / Fast API
Strong REST API development experience
Experience with Postgre SQL or Mongo DB
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, Bull MQ, Celery, Rabbit MQ, 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