Spassu

Front-end Web Developer – Angular

Spassu

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Performs activities covering the entire software development lifecycle, from requirements gathering to supporting the final deployment of the features developed, in line with agile development processes.
  • Join the development team, taking on work items for development each Sprint;
  • Carry out development-related activities such as analysis and design, programming, testing, and requirements;
  • Execute software development activities in a multidisciplinary manner with a focus on quality and maintainability, including requirements, analysis and design, programming, configuration management, testing, and deployment;
  • Manage own work and promptly inform the team of any delays or other impediments;
  • Guide and support developers on the project development team;
  • Code and integrate software components according to technical specifications, using the development tools, programming languages, and libraries defined for the project;
  • Identify, build, and test developed components to ensure quality;
  • Perform corrective and evolutionary maintenance of software components;
  • Prepare technical documentation in accordance with the requirements of the contract under which you are working;
  • Integrate produced components with those built by other team members, using the integration tool defined for the project;
  • Set up and configure a local development environment according to the project’s requirements and needs;
  • Provide support to the IT team and client users when requested, regarding the characteristics and specifics of the developed components, modules, and software packages;
  • Deliver and perform integration testing in the client’s environment to ensure full functionality of the software and its components;
  • Assist with validation and deployment of the software in the client environments as established in the contract;
  • Conduct training and knowledge transfer to the client about the developed software to ensure the system operates correctly;
  • Understand the operation of information systems through experimentation/observation and have the ability to refactor legacy web systems.

Requirements

  • Bachelor’s degree in Information Technology, or completion of any undergraduate degree accompanied by a postgraduate certificate (specialization, master’s or doctorate) in Information Technology of at least 360 hours.
  • Oracle Certified Professional – Java SE Programmer (version 5 or higher);
  • CSD – Certified Scrum Developer;
  • PSD – Professional Scrum Developer;
  • 3 years of experience developing modern web interfaces with a focus on usability, accessibility, and performance.
  • Knowledge of Angular 8+, TypeScript, RxJS, HTML5, CSS3/SASS;
  • Consuming REST APIs (HttpClient, Interceptors);
  • Front-end design patterns (Componentization, Dependency Injection);
  • Testing with Jasmine, Karma, or Cypress;
  • Git, GitHub/GitLab, CI/CD pipelines;
  • Responsive design with Bootstrap, Material, or Tailwind;
  • Build tools (Webpack, Angular CLI).
Benefits
  • Health Insurance
  • Dental Insurance
  • Life Insurance
  • Meal or Food Allowance
  • Transportation Allowance
  • WellHub - Gympass
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaAngular 8+TypeScriptRxJSHTML5CSS3SASSREST APIsGitCI/CD
Soft Skills
team collaborationcommunicationproblem-solvingtime managementguidancesupporttrainingknowledge transferadaptabilityattention to detail
Certifications
Oracle Certified Professional – Java SE ProgrammerCertified Scrum DeveloperProfessional Scrum Developer