[Remote] Senior Full Stack Developer (Remote Work Option)
Note: The job is a remote job and is open to candidates in USA. Trinnex is a visionary company that is transforming the way water resources are managed and protected. They are looking for a Senior Full Stack Developer to join their Digital Solutions team, where the role involves developing high-impact applications that integrate various technologies to address engineering and environmental challenges.ResponsibilitiesDesign, develop, and maintain scalable frontend and back end applications using modern frameworks and architecturesBuild, integrate, and optimize REST, GraphQL, and other APIs to support secure, high performing systemsApply best practices in code quality, security, performance optimization, and testing throughout the development lifecycleContribute to the design and implementation of AI driven features, including agent based workflows and intelligent application componentsSupport systems that use retrieval augmented generation (RAG), vectorized data access, and contextual retrieval strategiesCollaborate on architectures that enable agent orchestration and agent to agent (A2A) communicationDevelop and execute automated testing strategies to ensure reliability and performanceDeploy applications through CI/CD pipelines and partner with DevOps teams to support scalability, monitoring, and production readinessTroubleshoot and resolve complex issues across the application stackCollaborate with developers, designers, DevOps, and domain experts on solution design and feature deliveryConduct code reviews and contribute to continuous improvement of engineering practicesMentor and support junior developers across frontend, backend, and integration workSkillsBachelor's degree5 years of relevant professional experienceStrong experience designing and developing full stack web applicationsProficiency with modern front end frameworks (e.g., React with Context API and Hooks)Experience with back end development using C#/.NET and JavaScript/TypeScript (Node.js, Next.js, Express)Solid understanding of API design, data integration, and system architectureExperience with geospatial technologies such as ESRI, PostGIS, and MapboxDemonstrated ability to diagnose and solve complex technical problemsStrong communication and collaboration skills, with the ability to explain technical concepts clearlyExperience designing or contributing to agentic systems, including multi step or multi agent workflowsUnderstanding of RAG patterns, agent orchestration concepts, and A2A communication modelsFamiliarity with AI development tools and assistants (e.g., Claude, Cursor)Proactive mindset toward learning and applying emerging technologiesExperience with cloud platforms and Kubernetes based environmentsKnowledge of CI/CD pipelines and automated deployment practicesFamiliarity with Google Cloud Platform (GCP)Experience building AI driven or agent based applications in productionHands on experience with multi agent orchestration, Model Context Protocol (MCP), and standardized agent access to local and remote dataPractical experience implementing RAG solutions, including document ingestion, vector storage, and contextual retrievalBenefitsWork Location Options: Fully Remote or Hybrid Work Options may be considered for successful candidate.All bonuses at CDM Smith are discretionary and may or may not apply to this position.Company OverviewTrinnex is a software firm that offers cloud-based software services for infrastructure maintenance. It was founded in 2022, and is headquartered in Manchester, New Hampshire, USA, with a workforce of 201-500 employees. Its website is https://www.trinnex.io.