Senior Full Stack Developer

KMM TechnologiesRockville, MD
Hybrid

About The Position

This role requires a seasoned full-stack developer who can contribute to enterprise-grade financial technology solutions while maintaining the highest standards of code quality and system reliability. The developer will be responsible for designing and deploying production-grade applications using object-oriented programming principles and database technologies. They will work within iterative development methodologies and Agile frameworks, applying software engineering best practices including automated testing, CI/CD pipelines, and configuration management.

Requirements

  • Proven track record of designing and deploying production-grade applications using object-oriented programming principles and database technologies.
  • Hands-on experience building enterprise-level solutions within iterative development methodologies and Agile frameworks.
  • Proficiency with industry-standard development practices including automated testing frameworks, continuous integration/deployment pipelines, and configuration management tools.
  • Advanced proficiency in Node.js, TypeScript, JavaScript, and Python.
  • Experience with Angular 16 or later versions for modern web application development, RxJS, Ngx Formly, monorepo architecture.
  • Ability to develop comprehensive end-to-end tests using Playwright with TypeScript, along with integration and performance testing capabilities.
  • Strong experience implementing continuous integration and deployment workflows using Jenkins and/or GitHub Actions.
  • Expertise in designing and implementing event-driven architectures leveraging: Messaging services (SQS/SNS), Serverless computing (AWS Lambda), API Gateway, Step Functions, Data storage solutions (S3, RDS, DocumentDB, DynamoDB), Container orchestration (ECS), AI/ML services (AWS Bedrock), Search and analytics (Amazon OpenSearch).

Nice To Haves

  • AWS professional certifications

Responsibilities

  • Design and deploy production-grade applications using object-oriented programming principles and database technologies.
  • Build enterprise-level solutions within iterative development methodologies and Agile frameworks.
  • Apply industry-standard development practices including automated testing frameworks, continuous integration/deployment pipelines, and configuration management tools.
  • Develop comprehensive end-to-end tests using Playwright with TypeScript, along with integration and performance testing capabilities.
  • Implement continuous integration and deployment workflows using Jenkins and/or GitHub Actions.
  • Design and implement event-driven architectures leveraging AWS services.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service