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