Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CI&T

Senior Node/React Developer

CI&T

Join CI&T to support a media client as a Senior Node/React Developer — write clean code, mentor teammates, and improve product quality.

Posted 5/8/2026full-timeRio de Janeiro • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
ApolloCloudFirebaseGraphQLiOSPythonRubySwift

About the role

Key responsibilities & impact
  • Work with CI&T to support a client in the Media industry;
  • Write clean, maintainable code using software development best practices;
  • Design solutions using appropriate frameworks;
  • Consistently identify improvement opportunities, including architectural improvements, patterns, developer experience, and user experience;
  • Collaborate with other team members, including developers, designers, QA, and stakeholders, to ensure project success;
  • Perform code reviews and provide constructive feedback;
  • Ensure a stable and productive development environment;
  • Be open to learning widely adopted tools in the technology stack;
  • Stay up to date with Swift language updates and explore how to apply them within the team;
  • Actively participate in solving complex problems, identifying improvement opportunities, and proposing innovative solutions;
  • Mentor and share knowledge with more junior developers, supporting their growth and proactively assisting the team;
  • Monitor and fix crashes reported by Firebase Crashlytics, promoting a culture of quality and incident management within the team;
  • Break down complex features into testable, incremental pieces, using techniques like feature flags;
  • Incrementally refactor legacy code and onboard new team members;

Requirements

What you’ll need
  • Proficiency in Apple platform development and full mastery of Swift 5+, including knowledge of complex topics and analytical ability to propose complex refactorings
  • Design Patterns: Deep knowledge of VIPER (primarily) and its variations, as well as familiarity with MVVM, MVP and other patterns such as Facade, Adapter, Factory, Singleton, Builder, Abstract
  • SwiftUI as main UI framework, including knowledge of Threads
  • UIKit with deep mastery and view hierarchy optimization
  • Swift Concurrency (async/await, Actor)
  • Version Control GIT with deep knowledge, including GitFlow and autonomy to handle advanced issues (edit commits, remove commits, move commits between branches)
  • CocoaPods and Swift Package Manager (SPM) for dependency management, with autonomy to create and maintain libraries
  • GraphQL with Apollo iOS, including deep concepts such as fragments, query operations (union, etc), Interceptors, Headers and Response
  • CI/CD with Xcode Cloud, GitLab CI or Fastlane, including ability to build pipelines
  • Unit Testing with XCTest and Swift Testing, including snapshot testing techniques
  • Firebase Crashlytics and Google Analytics
  • Networking: HTTP requests, JSON/XML parsing, asynchronous programming with GCD (DispatchQueue, OperationQueue), Async/Await
  • Memory and Performance: Memory management with Automatic Reference Counting (ARC), lazy properties, computed variables, weak/strong/unowned references
  • Xcode mastery, including shortcuts, debugging features (layout, network, resources) and supporting tools (SPM, Xcodegen, Instruments)
  • Design System and creation of scalable components in large-scale projects
  • Agile methodologies (Scrum, Kanban) and tools such as Jira
  • It will be a plus if you have:
  • Knowledge of other supporting languages, such as automation languages for CI (Ruby, Python, etc)
  • Understanding of Bitrise integration workflow
  • Ability to present Apple-related topics to internal or external teams
  • Basic knowledge of security (data persistence, HTTPS and authentication mechanisms)

Benefits

Comp & perks
  • Health and dental insurance;
  • Food and meal allowance;
  • Childcare assistance;
  • Extended parental leave;
  • Partnerships with gyms and health/wellness professionals via Wellhub (Gympass) TotalPass;
  • Profit Sharing (PLR);
  • Life insurance;
  • Continuous learning platform (CI&T University);
  • Discount club;
  • Free online platform dedicated to promoting physical and mental health and well-being;
  • Pregnancy and responsible parenthood course;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many more

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
Swift 5+Design PatternsVIPERSwiftUIUIKitSwift ConcurrencyVersion Control GITCocoaPodsGraphQLUnit Testing
Soft Skills
collaborationmentoringproblem-solvingconstructive feedbackcommunicationproactive assistanceanalytical abilityidentifying improvement opportunitiessupporting growthpromoting quality