Information Consulting Services · 10 hours ago
Full-Stack Engineer (Node.js, Next.js, NestJS) — Remote Contract
Information Consulting Services is building a high-scale web platform and is seeking a Full-Stack Engineer. The role involves developing frontend experiences using Next.js and maintaining backend services with NestJS and Node.js, while collaborating closely with various teams in an agile environment.
ConsultingInformation ServicesInformation TechnologyRecruitingStaffing Agency
Responsibilities
Build and ship product features end-to-end across frontend and backend
Develop Next.js frontend experiences (routing and core web performance best practices)
Build and maintain backend services using NestJS (absolute must) and Node.js
Implement and consume GraphQL APIs
Write clean, maintainable code with strong testing discipline and performance awareness
Participate in code reviews and help uphold engineering standards
Collaborate in an agile process, provide clear status updates, and contribute to team learning
Qualification
Required
4+ years professional software engineering experience
Strong Node.js experience
Strong Next.js experience, including routing and frontend architecture
NestJS experience (required / non-negotiable)
GraphQL knowledge (building or integrating GraphQL APIs)
Solid fundamentals in HTML, CSS, JavaScript/TypeScript, and core browser/web concepts
Experience with Git and modern CI/CD workflows
Comfortable working remote on a distributed team; strong written and verbal communication
Experience delivering in a startup / fast-paced product environment
Preferred
MongoDB experience
Elasticsearch familiarity
Azure exposure (including Azure DevOps pipelines)
Understanding of Docker and modern deployment practices (Kubernetes/Serverless concepts are a plus)
Experience diagnosing and preventing performance bottlenecks in production systems
Exposure to relational and/or non-relational data modeling
Bachelor's degree in a technical field or equivalent practical experience