MCPNew: Mokaru MCP server is live
Fort Point

Fort Point

Website

Backend Software Developer

Company

Fort Point

Role

Backend Software Developer

Job type

Full-time

Found on Mokaru

2 months ago

Share this job

Salary

Not disclosed by employer

Job description

Software Engineer (Mid/Senior) – Backend Services & API Integrations

Position Summary

We are looking for a highly skilled backend developer to design, build, and maintain distributed systems and APIs that power mission-critical services. You will have the opportunity to work with a leader in the financial services industry. This role focuses on hands-on development with TypeScript and Golang, leveraging modern frameworks and cloud-native architectures to deliver secure, scalable, and resilient solutions.

PLEASE BE AWARE that to qualify for this position, you need to be able to work on a direct w-2 basis (no corp-to-corp)

Key Responsibilities

Backend Development

  • Implement APIs using TypeScript (Node.js/Apollo Server) and Golang for high-performance services.
  • Develop GraphQL subgraphs and REST endpoints, ensuring schema integrity and efficient resolver logic.
  • Integrate with API gateways and enforce security standards (OIDC/JWT, role-based access).

System Integration

  • Collaborate with other application teams to design and implement API integration patterns.
  • Work with Apollo Router for federated GraphQL architectures and schema composition.
  • Ensure robust error handling, observability, and performance optimization across services.

Data Layer

  • Build and maintain data access layers using GORM (Go) and PrismaORM/TypeORM (TypeScript).
  • Implement data integration workflows with relational databases (PostgreSQL) and data warehouses (e.g., Snowflake).
  • Optimize queries and ensure secure handling of sensitive data.
  • Infrastructure & Cloud
  • Deploy and operate services on containerized and serverless platforms (ECS/Fargate, Lambda) across AWS/GCP/Azure.
  • Use IaC tools (CDK/Terraform) for environment provisioning and configuration.
  • Implement observability practices with distributed tracing (X-Ray/OpenTelemetry), structured logging, and metrics.

Required Skills & Experience

  • Languages & Frameworks: Proficiency in Golang and TypeScript; experience with Node.js, Apollo Server, and REST API design.
  • ORMs & Data Modeling: GORM, PrismaORM or TypeORM; strong understanding of relational and NoSQL data stores.
  • Cloud & Infrastructure: Experience with at least one major cloud provider (AWS/GCP/Azure); familiarity with serverless and container orchestration.
  • Security: JWT/OIDC, TLS, IAM/RBAC principles.
  • Observability: Logging, metrics, and distributed tracing tools.
  • CI/CD: Automated build/deploy pipelines and zero-downtime deployment strategies.

Preferred Qualifications

  • Experience with GraphQL federation and Apollo Router.
  • Familiarity with messaging systems (SQS/EventBridge or equivalents) and asynchronous processing patterns.
  • Exposure to data warehouse integration (Snowflake or similar).
Resume ExampleCover Letter Example

Explore more