Job Description
AIMPROSOFT is looking for a Senior Full Stack Developer (React + Node.js)! Aimprosoft is looking for a Senior Full Stack Developer on a contract basis ( ≈ 6-12 months) for an international project in the Utilities domain. You'll become part of an engineering team building the next generation of products that help utility companies plan, manage, and optimize field operations through workflow automation, cloud technologies, and AI-powered capabilities. About the project & role: Our client is building an integrated platform for work planning and operational management in the utilities industry. The product ecosystem includes solutions for: Work planning and scheduling Street works permit management Digital Twin for water networks Operational Control Room dashboards Workflow automation AI-powered planning and forecasting The technology stack is primarily React, Node.js, Nest.js, PostgreSQL, and AWS, with some services built using Java Spring, Angular, and Serverless technologies. As a Senior Full Stack Developer, you'll take ownership of features from concept to production, contribute to architectural decisions, and work closely with experienced engineers and the client's UK team. Your responsibilities will include: Designing, developing, and maintaining modern React applications Building scalable backend services and REST APIs using Node.js and Nest.js Delivering end-to-end product features across the full stack Designing and optimizing PostgreSQL databases and queries Deploying and supporting cloud-native applications on AWS Participating in architecture discussions, code reviews, testing, and release activities Troubleshooting production issues and improving platform reliability Collaborating with product managers, designers, and engineering teams Investigating technical challenges independently and driving solutions with minimal supervision Leveraging modern AI development tools such as Cursor and Claude Code to improve productivity and accelerate development What W