Mid-level iOS Developer at CI&T specializing in digital transformations through innovative tech solutions. Collaborating in multidisciplinary teams to enhance product development.
Responsibilities
Develop and enhance iOS applications using Swift, with a focus on quality, performance, and scalability.
Work collaboratively with multidisciplinary teams (product, design, and engineering) in an agile environment.
Apply development best practices, architecture principles, and design patterns.
Write and maintain unit and integration tests.
Actively participate in code reviews and technical discussions.
Contribute to the continuous improvement of the product by sharing knowledge with the team.
Requirements
Availability to work at the client’s office in Curitiba-PR 2 days per week.
Previous experience as an iOS Developer using Swift.
Knowledge of architecture patterns such as Clean Swift and MVVM.
Experience with different paradigms and best practices, such as MVP and SOLID principles.
Experience with unit and integration testing (XCTest, KIF, or XCUITests).
Knowledge or experience with CI/CD.
Experience with SCM and code versioning tools.
Experience with Swift Package Manager and CocoaPods.
Knowledge of design patterns, modularization, and development best practices.
Good communication skills, autonomy, and ability to collaborate in a team.
Benefits
Health and dental insurance;
Meal and food 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 wellbeing;
Experienced Programmer for a global video game studio focusing on game development and mentoring junior developers in a collaborative engineering culture.
Working student in App - Entwicklung mit React Native for NEOCOSMO GmbH. Creating mobile applications and designing user interfaces for iOS and Android.
Engineering Technician C performing inspections and engineering record maintenance on pipeline projects. Works under supervision ensuring adherence to safety and company operating procedures.
Engineering Technician at Lincoln Electric completing engineered system debug and start - up prior to runoff. Collaborating with project engineers on PLC, HMI, and robotic programming.
Join Stay22 as a Senior ML/DL Developer in the Neuro Squad. Design and optimize AI solutions, enhancing affiliate platform performance and user experience.
Mobile Developer responsible for evolving applications using Flutter in a hybrid work setting. Collaborating with cross - functional teams to ensure quality and performance of mobile applications.
Develop business applications using WinDev, WebDev, and WinDev Mobile. Work closely with clients to deliver tailored solutions and perform system maintenance.
Manager in PwC's Software and Product Innovation team leading the development of software solutions and managing talented developers. Responsible for project delivery, team development, and embracing innovative technologies.
Engineering Services Manager - Enterprise responsible for running the services team and driving sales in a geographical region. Focusing on implementation, presales, and team management.