You will build and own end-to-end solutions across the stack.
Responsibilities
Develop frontend applications using Angular within a Micro Frontend Architecture and build backend services using TypeScript and API Gateway integrations.
Develop scalable components leveraging AWS services such as S3, CloudFront, SNS, SQS, and DynamoDB.
Own quality from conception to production by developing test strategies using Selenium and Playwright, and implementing Test-Driven Development (TDD).
Contribute to the migration from Jenkins to GitLab CI/CD, integrating automated testing into pipelines and working with Docker containerization.
Design and implement efficient data models using DynamoDB for distributed applications.
Required Skills
5+ years of professional experience with a Bachelor's degree in Computer Science or related field.
Strong expertise in Object Oriented programming, TypeScript, and database technologies, including NoSQL/DynamoDB.
Proven experience developing with the Angular framework and modern JavaScript/TypeScript.
Demonstrated experience with comprehensive testing: unit, integration, and E2E testing using Selenium and Playwright.
Experience developing enterprise solutions within Agile environments.
Experience owning quality end-to-end or being responsible for self-testing code.
Familiarity with AWS services and CI/CD pipelines (Jenkins, GitLab, or similar).
Knowledge of Test Automation, Build Automation, and Configuration Management frameworks.