Back to Jobs
Recently postedTechnology

Full Stack Developer

CloudAI TechnologiesWashington, DC🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationWashington, DC, United States
DynamoDBAWSAPI GatewayAngular.NETGraphQLJavaPythonRESTAzureNode.jsReactPostgreSQLTypeScriptCI/CD

Job description

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Six (6) years of professional software engineering experience building and operating production APIs.

  • Demonstrated experience designing and shipping a GraphQL API consumed by more than one application or team.

  • Demonstrated experience working full stack, including front-end implementation against APIs the developer designed.

  • Experience operating services in a cloud environment, including instrumentation and production debugging.

  • Experience implementing authentication and authorization, including role-based or attribute-based access control.

  • Experience with public sector, SLED (state, local, and education), or higher-education clients preferred, not required.

    • GraphQL at depth, including schema design, resolver implementation, federation or schema stitching, subscriptions, caching, and performance tuning, using Apollo Server, AWS AppSync, or equivalent.

    • API development in one or more of Node.js with TypeScript, Python, Java, or .NET, including REST design, OpenAPI, and event-driven patterns.

    • Front-end development in Angular or React with TypeScript, sufficient to build and integrate the features the API serves.

    • Data modeling and query work across relational stores such as PostgreSQL or Aurora and NoSQL stores such as DynamoDB, including query performance.

    • Cloud and serverless services, including AWS Lambda, API Gateway, AppSync, and Cognito or their Azure equivalents, plus containerization and CI/CD.

    • Testing and observability, including unit, integration, and contract testing, structured logging, distributed tracing, and metrics.

Similar jobs