Job Description
Optomi, in partnership with a leading digital financial services and bank holding company, is looking for a Senior Full Stack Developer to join their team. The Senior Full Stack Developer will play a key role in building and enhancing a case management and workflow platform. This role involves developing scalable full-stack applications, contributing to AI-driven workflows, supporting AWS infrastructure, and helping establish strong engineering practices across the development organization.
\n
\n
What the right candidate will enjoy:
\n
- \n
- Building full-stack features using React, TypeScript, and Go.
- Working with modern AWS, Terraform, and GitLab CI/CD technologies.
- Contributing to AI-driven workflows, LLM agents, and RAG-based knowledge retrieval.
- Designing scalable, reliable, and resilient distributed systems.
- Working with decision engines and case-management integrations to solve complex business problems.
\n
\n
\n
\n
\n
\n
\n
What type of experience does the right candidate have:
\n
- \n
- MUST HAVE strong experience with Go.
- Strong experience in full-stack development with TypeScript and Go, particularly React + TypeScript on the frontend.
- Hands-on experience with AWS services, including ECS Fargate, ALB, RDS, Secrets Manager, S3, ECR, and CloudWatch.
- Experience with Postgres/MySQL, Redis, and schema migration tooling.
- Strong experience with Terraform and GitLab CI/CD, including multi-region and multi-account environments.
- Experience using AI development tools such as Claude Code, Copilot, or Cursor.
- Experience with LangGraph or comparable agent/workflow orchestration frameworks for stateful LLM-driven applications.
- Experience with rules engines such as GoRules/ZEN, Drools, or JSON-Logic.
- Experience integrating CRM and Case Management platforms such as Salesforce.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
What the responsibilities are of the right candidate:
\n
- \n
- Build and deliver features for a case management and workflow system.
- Apply distributed-systems principles to maintain a scalable, reliable, and resilient platform.
- Establish coding best practices across repositories and conduct constructive peer code reviews.
- Own and maintain CI/CD, testing, and release pipelines in GitLab.
- Partner with DevOps on Terraform infrastructure and AWS deployments.
- Contribute to AI-driven workflows, including LangGraph agents and RAG-based knowledge retrieval.
- Develop and integrate the GoRules decision engine supporting case-routing and policy logic.
- Triage and resolve production and integration issues.
\n
\n
\n
\n
\n
\n
\n
\n
\n
