JOBSEARCHER

Swift Engineer

Swift EngineerLocation: Latin America (Remote)We are seeking a talented Swift Engineer to join our development team and contribute to the design and delivery of high-quality iOS and macOS applications. In this role, you will collaborate with cross-functional teams to create performant, scalable, and user-friendly solutions that meet modern design and usability standards. The ideal candidate is passionate about Apple technologies, has a deep understanding of Swift and the Apple ecosystem, and enjoys building innovative products that deliver exceptional user experiences.ResponsibilitiesDesign and build applications for iOS and macOS (OS X).Ensure the performance, quality, and responsiveness of applications.Collaborate with cross-functional teams to define, design, and deliver new features.Identify and resolve bottlenecks, fix bugs, and improve application performance.Maintain code quality, organization, and automation throughout the development lifecycle.SkillsProficient in Swift, with strong knowledge of its ecosystem.Solid understanding of object-oriented programming.Experience with Cocoa APIs on macOS.Strong knowledge of performance limits, characteristics, and memory management.Experience with multi-threading and embedded databases or other system datastores.Familiarity with RESTful APIs to connect with back-end services.Good sense of UI design and a user-focused approach.Knowledge of low-level C-based libraries is a plus.Experience implementing automated testing platforms and unit tests.Skilled in benchmarking and optimization techniques.Deep understanding of Apple’s design principles and interface guidelines.Proficient with code versioning tools (e.g., Git).Familiarity with continuous integration environments.QualificationsBachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.Minimum 4 years of experience designing and developing software in Swift.English level B2 or above is required.Deep understanding of the Swift programming language, including type system, standard library, and runtime interaction.Familiarity with multi-threaded processing, synchronization, and system communication concepts.Ability to reason about application security and robustness.Strong verbal and written communication skills for technical topics.Enthusiastic, empathetic, and collaborative approach to working on cross-functional projects.Ability to quickly learn new codebases and adapt to diverse project needs.Why Join Us?We offer a supportive and rewarding work environment with a range of benefits designed to help you thrive:Full-Time Position: Stability and growth in a dedicated role.Competitive Compensation: Get paid in US dollars, ensuring a strong and stable income.100% Remote Work: Enjoy the flexibility of working from anywhere in Latin America.Paid Time Off: Accrue 1 PTO day for each month worked, up to 12 PTO days per year.Local Holidays: Celebrate your countrys holidays with paid time off.Birthday Off: Take your special day off, on us!Career Growth: Access clear career paths and opportunities for advancement.Recognition Program: Be celebrated for your achievements and contributions.Paid Leaves: Enjoy peace of mind with fully paid leaves.