Description
At CI\&T, we help major enterprises transform the potential of AI into real business impact through AI Deployment, AI-native execution, and tech-integrated business solutions.
With 30 years of experience in technological transformation, we accelerate innovation with expertise in agentic SDLC, application modernization, Data \& AI, martech, and business strategy.
We are 8,000 CI\&Ters across 25+ countries, collaborating to build solutions with tangible impact. AI is already part of how we work, evolve, and innovate every day.
**Important**: If you reside in the Metropolitan Region of Campinas, your physical presence at our city offices is mandatory, per our current attendance policy. **The Challenge**
You will join a team responsible for evolving web applications that support our client’s strategic operations, focusing on developing new features, performing evolutionary maintenance, and continuously improving user experience.
We seek someone eager to learn, grow technically, and contribute to high-quality deliveries—actively participating in technical discussions, refinements, and building scalable solutions using Angular.
Beyond development, we expect commitment to software engineering best practices, code quality, and collaboration with the team throughout the entire development lifecycle.
**What You’ll Do**
* Develop and maintain frontend applications using Angular 17\+ and TypeScript.
* Implement new features according to business requirements and client needs.
* Develop responsive interfaces using HTML5, CSS3, and UX best practices.
* Consume and integrate REST APIs, ensuring efficient communication between frontend and backend.
* Work with RxJS and reactive programming concepts to build high-performance applications.
* Write unit tests using Jasmine, Karma, or similar tools.
* Participate in technical refinements, agile ceremonies, and architectural discussions with the team.
* Manage code versioning using Git.
* Contribute to code reviews and continuous improvement of code quality.
* Collaborate with cross-functional teams, maintaining clear communication with both technical teams and clients.
* Help identify technical improvements and propose solutions that enhance application quality, maintainability, and scalability.
**What We Expect From You**
* Experience developing frontend applications using Angular 17\+.
* Knowledge of TypeScript, HTML5, CSS3, and responsive interface development.
* Experience consuming and integrating REST APIs.
* Familiarity with RxJS and reactive programming.
* Experience with version control using Git.
* Hands-on experience writing unit tests using Jasmine, Karma, or similar tools.
* Strong communication skills for interacting with technical teams and stakeholders.
* Ability to understand business requirements and participate in technical refinements.
* Commitment to development best practices, code quality, and continuous improvement.
**Nice-to-Have**
* Familiarity with Angular Material.
* Experience with component-based architecture and Design Systems.
* Basic understanding of UX/UI and usability principles.
* Experience working in agile teams using Scrum or Kanban.
* Interest in leveraging Artificial Intelligence tools (e.g., GitHub Copilot or ChatGPT) to support development and increase productivity.
**Our Benefits:**
* Health and dental insurance;
* Meal and food allowances;
* Childcare assistance;
* Extended parental leave;
* Partnerships with gyms and health/wellness professionals via Wellhub (Gympass, TotalPass);
* Profit and Results Sharing Program (PLR);
* Life insurance;
* Continuous learning platform (CI\&T University);
* Discount club;
* Free online platform dedicated to promoting physical and mental health and overall well-being;
* Pregnancy and responsible parenting courses;
* Partnerships with online course platforms;
* Language learning platform;
* And many more
More details about our benefits here: https://ciandt.com/br/pt\-br/carreiras
At CI\&T, inclusion begins at first contact. If you are a person with a disability, it is essential to **submit your medical certificate during the selection process.** *Check which information must be included in the certificate* *by clicking here.* This allows us to provide the appropriate support and accommodations you deserve. **If you don’t yet have the qualifying medical certificate, don’t worry—we can support you in obtaining it.**
We have a dedicated Health and Well-being team, inclusion specialists, and affinity groups ready to support you at every stage. Count on us to walk this journey alongside you.