Desenvolvedor Baixa Plataforma - Front-end Web Angular

New
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 3 years
Required Skills
GitHTMLCSSRxJSTypeScriptAngularCI/CDRESTful APIs

Requirements

  • Bachelor’s degree in Information Technology or related field, or equivalent postgraduate qualification (360+ hours).
  • Minimum 3 years of experience developing modern web interfaces focused on usability, accessibility, and performance.
  • Strong knowledge of front-end technologies including Angular, TypeScript, RxJS, HTML5, and CSS3/SASS.
  • Experience consuming RESTful APIs and working with modern HTTP-based integrations.
  • Familiarity with front-end design patterns such as componentization and dependency injection.
  • Experience with testing frameworks such as Jasmine, Karma, or Cypress.
  • Knowledge of Git workflows and platforms such as GitHub or GitLab, as well as CI/CD pipelines.
  • Experience with responsive design frameworks such as Bootstrap or Tailwind.
  • Familiarity with build tools such as Webpack and Angular CLI.
  • Scrum certifications (CSD, PSD) and Oracle Java certification are considered a plus.
  • Strong collaboration, communication, and problem-solving skills in agile environments.

Responsibilities

  • Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and maintenance within agile sprints.
  • Develop and integrate web components using modern front-end technologies such as Angular.
  • Ensure software quality through unit, integration, and end-to-end testing using tools like Jasmine, Karma, or Cypress.
  • Build and maintain responsive, performant, and accessible user interfaces using HTML5, CSS3/SASS, and design systems.
  • Work with REST APIs, managing data integration using HttpClient and interceptors.
  • Contribute to CI/CD pipelines and version control workflows using Git-based platforms.
  • Support troubleshooting, maintenance (corrective and evolutionary), and continuous improvement of existing systems.
  • Document technical solutions and provide knowledge transfer and support to internal teams and end users when required.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now