cover image
Resource Informatics Group, Inc

Back End Developer - Node.js, Express, and GraphQL

On site

Plano, United states

Mid level

Freelance

07-10-2025

Share this job:

Skills

SQL PostgreSQL GraphQL CI/CD DevOps Docker Kubernetes Monitoring Version Control Architecture Programming git node.js CI/CD Pipelines Express Microservices

Job Specifications

Position : Backend Developer

Location: Plano, TX

Joining : Immediate. (This is urgent , needs to be filled ASAP)

About the Role

We're looking for a Backend Developer to design and implement robust server-side applications. You'll work with Node.js, Express, and GraphQL to build scalable APIs that power our web application.

Key Responsibilities

Design, develop, and maintain backend services using Node.js and Express
Build and optimize GraphQL APIs using Apollo Server
Integrate with third-party services using Axios and REST APIs
Implement authentication and authorization flows with FusionAuth SSO
Work with PayloadCMS to create and maintain content management functionality
Design and optimize PostgreSQL database schemas and queries
Write efficient, reusable, and reliable server-side code
Implement proper error handling, logging, and monitoring
Ensure application security and data protection best practices
Collaborate with front-end developers on API contracts and data structures
Participate in code reviews and architectural discussions

Required Qualifications

5+ years of experience in backend development
Strong proficiency in Node.js and Express.js
Experience building RESTful and/or GraphQL APIs
Solid understanding of database design and SQL (PostgreSQL preferred)
Experience with authentication and authorization mechanisms
Knowledge of API security best practices
Familiarity with Git version control
Understanding of asynchronous programming and event-driven architecture
Experience with Docker and containerized applications

Preferred Qualifications

Hands-on experience with Apollo Server/GraphQL
Experience with FusionAuth or similar SSO/identity platforms
Experience with PayloadCMS or headless CMS architectures
Knowledge of Kubernetes and cloud-native application deployment
Experience with message queues or event streaming platforms
Familiarity with microservices architecture
Experience with testing frameworks (Jest, Mocha)
Understanding of CI/CD pipelines and DevOps practices
Experience with performance monitoring and APM tools

About the Company

We are a staffing solutions and IT Solutions company that provides you with a platform to find the right fit for your desired job profile. The employment situation is constantly shifting with the changing times, and we are here to ensure that you gather the workforce that compliments your long-term goals. We understand the struggle of the search for talent that accommodates the skills and qualifications for specific profiles, one that blends in with the theme of your organization. We aim to be the best available source... Know more