Navigate Change
Senior Developer, iOS – Swift
Location
Brazil
Posted
25 days ago
Salary
0
Seniority
Senior
Job Description
Senior Developer, iOS – Swift
CI&T
• Atuar em um aplicativo financeiro modular de grande escala. • Trabalhar com SwiftUI, Combine e em transição ativa para Swift 6. • Explorar Kotlin Multiplatform (KMP) para compartilhamento de lógica entre plataformas.
Job Requirements
- Experiência sólida com Swift 5.x
- Proficiência em SwiftUI para construção de interfaces declarativas
- Uso de Combine para programação reativa (publishers, operators, bindings)
- Experiência com arquitetura modular de aplicativo iOS
- Testes unitários (XCTest ou Swift Testing)
- Git com Gitflow em ambiente colaborativo
- Conhecimento em Swift 6: async/await, actors, strict concurrency, Sendable (diferenciais)
- Experiência com Kotlin e/ou KMP (Kotlin Multiplatform) (diferenciais)
- Familiaridade com Tuist ou outra ferramenta de geração de projeto modular (diferenciais)
- Uso de Needle, Swinject ou outro framework de injeção de dependência (diferenciais)
- Experiência com SwiftLint e análise estática de código (diferenciais)
- Bitrise, Fastlane ou outro CI/CD mobile (diferenciais)
Benefits
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença parental estendida;
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros
Related Guides
Related Job Pages
More Software Engineer Jobs
• Lead and participate in the development and validation of high quality CDISC datasets based on the implementation guides and consultations with sponsors, project leads, systems analysts, other programmers, and end users • Use your expertise in data standards and regulatory requirements to lead discussions with clients about appropriate approaches to database design • Use study protocol, CRF, Data Transfer Agreements from vendors, data sources, CDISC CT, TAUGS, and CDISC implementation guides to independently author SDTM specifications from scratch; use Pinnacle 21 to run data conformance and create define.xml for SDTM and ADaM submissions • Act as the CDISC subject matter expert • Convert designs and specifications into computer code and analyze code to find causes of errors and revise programs • Write and maintain documentation of changes to computer code, programs, and specifications • Review user and technical documentation written by others to confirm consistency with program operations • Offer expertise relevant to statistical programming and CDASH data collection for study start up, execution, and close out: review protocols, draft CRFs; prepare and review validation plans, review vendor DTAs, etc • Modify and maintain software programs written by others • Provide mentorship and training to peers and more junior programmers in areas of expertise • Ensure effective, accurate and timely communication of key issues and progress to the team and Sr. Management • Perform functional lead activities on assigned projects while maintaining scope and budget oversight • May provide guidance and input to the budgets and business submissions of proposals
Shopware Developer
Team Up - We Build Teams🧩 We provide everything EU companies need to build in-house teams, hire freelancers, or EOR talents from the Caucasus.
• Maintain and improve the existing Shopware-based e-commerce platform • Work with plugins (installation, configuration, debugging, customization) • Implement new features and technical adjustments • Identify and resolve bugs, issues, and performance bottlenecks • Optimize UX and conversion-related flows • Translate business requirements into technical solutions • Work within an existing codebase and continuously improve system quality • Collaborate directly with business stakeholders in a remote setup
Director of Engineering
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
• Design, build, and optimize scalable backend services and platform infrastructure • Own critical platform components including document ingestion pipelines, search and retrieval systems, APIs, and data models • Develop and maintain AI-powered features such as RAG pipelines, LLM-driven analysis, entity extraction, summarization, and intelligent retrieval systems • Integrate and evaluate modern AI technologies, vector databases, embedding pipelines, and orchestration frameworks • Improve AI output quality, retrieval relevance, and system reliability in high-stakes regulatory environments • Contribute to architectural decisions, system scalability, and engineering best practices • Write clean, maintainable, and well-tested code while maintaining high code quality standards through reviews and technical guidance • Collaborate closely with product, design, and domain teams to refine technical requirements and solution approaches • Mentor and support engineers through technical leadership, code reviews, and knowledge sharing • Participate in hiring, technical evaluations, and engineering process improvements • Support cloud-native deployments, CI/CD pipelines, containerized environments, and infrastructure automation
Software Developer (C#/Blazor)
Wavestone Germany AGLet’s power the future together. Vom Business Case bis hin zur Umsetzung: Als führendes Beratungsunternehmen für strategische Transformationen sind wir vertrauenswürdiger Partner für unsere Kunden - und für unsere Mitarbeitenden. Verantwortungsvoll, leistungsstark und immer mit dem Menschen im Fokus. #WeAreWavestone Mit unserem 360°-Portfolio an Beratungsleistungen verbinden wir erstklassige Branchenexpertise mit einem breiten Spektrum an branchenübergreifenden Kompetenzen, arbeiten interdisziplinär und denken über den Tellerrand hinaus. Wir freuen uns über eine Kontaktaufnahme!
Role Description Wir suchen einen Softwareentwickler (C#/Blazor) (m/w/d) für die Administration, Konfiguration, Wartung und Entwicklung von IT-Anwendungen im Bereich der Kostenträgerrechnung zur Unterstützung der Wirtschaftlichkeitsanalyse. - Administration, Konfiguration, Wartung und Entwicklung der IT-Anwendungen zur Kostenträgerrechnung - Aufbereitung und Zuscheidung der Herstellkosten zur Analyse der Wirtschaftlichkeit der Verkehre und Kunden - Sicherstellung der Korrektheit der Daten sowie der Verfügbarkeit und Performance der Anwendungen - Zeitnahe und zuverlässige Umsetzung von Wartungs-, Betriebsführungs- und IT-Security Themen Qualifications - Sehr gute Kenntnisse von C#/Blazor, wobei mindestens 2 Jahre praktische Erfahrung im Lebenslauf nachvollziehbar sein müssen - Sehr gute Kenntnisse von Entity Framework-Core, nachgewiesen durch mindestens 2 Jahre praktische Erfahrung, die im Lebenslauf nachvollziehbar ist Requirements - Sehr gute Kenntnisse von CI/CD-Tools zur Bereitstellung von containerisierten Anwendungen, mit mindestens 2 Jahren praktischer Erfahrung, die im Lebenslauf nachvollziehbar ist - Gute Kenntnisse von SQL Server mit einer Erfahrung von mindestens 3 Jahren - - Kenntnisse in Visual Studio 2022/2026 mit einer Erfahrung von mindestens 3 Jahren Benefits - Die Leistung kann 100% remote erfolgen. Company Description Let’s power the future together. Vom Business Case bis hin zur Umsetzung: Als führendes Beratungsunternehmen für strategische Transformationen sind wir vertrauenswürdiger Partner für unsere Kunden - und für unsere Mitarbeitenden. Verantwortungsvoll, leistungsstark und immer mit dem Menschen im Fokus. #WeAreWavestone Mit unserem 360°-Portfolio an Beratungsleistungen verbinden wir erstklassige Branchenexpertise mit einem breiten Spektrum an branchenübergreifenden Kompetenzen, arbeiten interdisziplinär und denken über den Tellerrand hinaus. Wir freuen uns über eine Kontaktaufnahme!



