Skip to main content

Full Stack Developer

Technology
CloudAI Technologies
Washington, United States5 days ago
Full timeOn-site

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.
Keywords
computer-sciencegraphqlapplication-programming-interface-apienvironment-health-and-safety-hsseecology-environmentdebuggingauthenticationaccess-controlattribute-based-access-control-abacstate-local-municipaleducation-trainingplanning-and-designvisual-art-designproduct-development-and-designvehicle-modification-tuningamazon-web-servicesaws-appsynctraining-and-developmentnodejstypescript

Interested in this role?