Actively recruiting / 36 applicants
We’re here to help you
Wilson Bittencourt is in direct contact with the company and can answer any questions you may have. Email
Wilson Bittencourt, RecruiterRole Overview
We are seeking a skilled Angular Developer to create dynamic and responsive web components using Angular 19+ and TypeScript. This role involves building a standalone component architecture with a focus on modern Angular features, integrating GraphQL with AWS services, and solving front-end challenges without predefined prototypes.
Responsibilities
- Develop a standalone Angular component to display a filterable list of items, utilizing signals, computed properties, and modern control flow syntax.
- Implement NGXS for state management and Angular Material for UI elements within the component.
- Integrate GraphQL with AWS services, using an Apollo client authenticated via AWS Amplify to fetch and update data from a DynamoDB-backed resolver.
- Write unit tests using Jest or Vitest for GraphQL queries and mutations, ensuring robust and reliable code.
- Design and implement workflow screens based on written user stories, employing Angular Material CDK for layout and ensuring semantic HTML and accessible SCSS.
Required Skills
- Proficiency in Angular 19+ and TypeScript for component development.
- Experience with NGXS for state management and Angular Material for UI design.
- Strong understanding of GraphQL fundamentals, particularly in the context of Apollo client usage.
- Familiarity with AWS services, including Cognito and DynamoDB.
- Experience with unit testing using frameworks like Jest or Vitest.
- Competence in semantic HTML and SCSS styling.
Nice to Have
- Experience with signal-based reactivity and dependency injection in Angular.
- Ability to translate written requirements into functional UI designs without detailed mockups.
- A keen eye for UX sensibility and accessible design principles.