Senior IOS Applications Software Engineer
2 semanas atrás
Mobile App Developer We are seeking an experienced Mobile App Developer to lead the development of high-performance mobile applications. The ideal candidate will have a strong understanding of modern iOS development technologies and best practices.Key Responsibilities:Develop scalable mobile applications using Objective-C, Swift, and Xcode. Design and implement robust mobile architectures following Apple's guidelines. Practice test-driven development for reliable and maintainable code. Integrate with RESTful APIs and backend services. Collaborate with cross-functional teams and participate in code reviews. Optimize application performance and ensure smooth user experiences. Required Technical Skills: iOS Development: Objective-C (required) and Swift (preferred). Xcode and iOS SDK. UIKit and Auto Layout. Human Interface Guidelines and iOS design patterns. Responsive layouts and multi-device support. Architecture & Patterns: MVC, MVVM, or VIPER architecture. Dependency injection patterns. Delegation and protocol-oriented programming. Grand Central Dispatch (GCD) and concurrency. Memory management (ARC, retain cycles). Backend Integration: RESTful API consumption (URLSession, Alamofire). JSON parsing and data serialization (Codable, NSJSONSerialization). Authentication and authorization implementation. GraphQL (nice to have). Testing & DevOps: Test-driven development methodology. Testing frameworks: XCTest, XCUITest, OCMock, Quick/Nimble. Unit, integration, and UI testing. CI/CD pipeline setup (GitHub Actions, Fastlane, Xcode Cloud). Version control with Git. Data & Storage: Core Data for local persistence. UserDefaults and Keychain for secure storage. Local caching strategies. CloudKit or Firebase integration. Nice to Have: React Native experience for cross-platform development. Firebase services (Analytics, Crashlytics, Cloud Messaging). In-app purchases and subscription management (StoreKit). Pull requests (APNs, User Notifications framework). Universal Links and deep linking. Core Animation and advanced UI effects. Combine framework for reactive programming. Accessibility (VoiceOver, Dynamic Type).
-
Senior Software Engineer
Há 7 dias
Brasil vaga para Senior Software Engineer Tempo inteiroWho We AreAt Platform Science, we're working to connect everything that moves.Founded in 2015, we are an open IoT platform that partners with innovative fleets, application developers, vehicle manufacturers, and equipment providers in the transportation industry to deliver revolutionary solutions to supply chain professionals across the globe.Our employees...
-
Senior iOS Engineer
1 dia atrás
Brasil N-iX Tempo inteiroWe are looking for a Senior iOS Engineer to be part of a USA-based product company that produces smart machines for personalizing and designing anything by using applications.Responsibilities:Building product functionality by writing clean, efficient, and maintainable codePropose process improvements and changes, pursue constant Continues Improvement...
-
Senior iOS Engineer, Contractor
1 semana atrás
Brasil Owlet Baby Care Tempo inteiroPrimary ResponsibilitiesDesign, build, and maintain customer-facing iOS applications with a focus on quality and performanceCollaborate with Product and Design teams to define, design, and deliver new featuresTake ownership of the iOS codebase architecture, ensuring scalability, reliability, and maintainabilityPartner with backend and firmware engineers to...
-
Senior Principal Software Engineer
2 semanas atrás
Brasil Software Mind Americas Tempo inteiroWe are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work! Job Description We are looking for a Senior Principal Software Engineer to join one...
-
Senior Principal Software Engineer
2 semanas atrás
Índio do Brasil Software Mind Americas Tempo inteiroWe are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company's projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work! Job Description We are looking for a Senior Principal Software Engineer to join one...
-
Software Engineer
4 semanas atrás
Brasil GeorgiaTEK Systems Inc. Tempo inteiroPosition : Senior Software Engineer – Frontend (ReactJS / Svelte) Location : Remote Brazil Duration: 12+ months Rate : DOE We are seeking a highly skilled Senior Software Engineer – Frontend to join our dynamic engineering team. You will collaborate closely with Product, QA, and Backend teams to deliver a best-in-class user experience that entertains...
-
Software engineer
3 semanas atrás
Brasil GeorgiaTEK Systems Inc. Tempo inteiroPosition : Senior Software Engineer – Frontend (React JS / Svelte) Location : Remote Brazil Duration: 12+ months Rate : DOE We are seeking a highly skilled Senior Software Engineer – Frontend to join our dynamic engineering team. You will collaborate closely with Product, QA, and Backend teams to deliver a best-in-class user experience that entertains...
-
Software engineer
3 semanas atrás
Brasil GeorgiaTEK Systems Inc. Tempo inteiroPosition : Senior Software Engineer – Frontend (React JS / Svelte) Location : Remote Brazil Duration: 12+ months Rate : DOE We are seeking a highly skilled Senior Software Engineer – Frontend to join our dynamic engineering team. You will collaborate closely with Product, QA, and Backend teams to deliver a best-in-class user experience that entertains...
-
Software engineer
3 semanas atrás
Brasil GeorgiaTEK Systems Inc. Tempo inteiroPosition: Senior Software Engineer – Frontend (React JS / Svelte) Location: Remote Brazil Duration: 12+ months Rate: DOE We are seeking a highly skilled Senior Software Engineer – Frontend to join our dynamic engineering team. You will collaborate closely with Product, QA, and Backend teams to deliver a best-in-class user experience that entertains...
-
iOS Developer
4 semanas atrás
Brasil 300 Software Tempo inteiroAt 300 Software, we believe technology isn't a luxury — it's what separates companies that remain stuck in operational chaos from those that scale with strategy and consistency. We build custom software that solves real business problems, with global clients, lean senior teams, and a culture built on trust, ownership, and results. We're looking for an iOS...