Empleos actuales relacionados con NK - iOS Engineer - 0018 - Colombia - Thaloz


  • Colombia beBee Careers A tiempo completo

    We are looking for an experienced iOS developer to join our team as an iOS Software Engineer. In this role, you will be responsible for designing and developing advanced applications that meet the highest standards of performance, security, and user experience.Key ResponsibilitiesDesign and develop high-quality iOS applications that meet the highest...


  • Colombia beBee Careers A tiempo completo

    In this exciting iOS software engineer role, you will be responsible for designing and developing advanced iOS applications using your expertise in Swift and object-oriented programming.Your Day-to-DayThis role requires a high level of technical expertise, as you will work closely with cross-functional teams to ensure seamless integration and deployment of...


  • Colombia beBee Careers A tiempo completo

    We are seeking an experienced iOS Software Engineer to join our team, where you will be responsible for designing and developing advanced applications for the iOS app framework that will be used by millions of users across the world.ResponsibilitiesDesign and develop high-quality iOS applications that meet the highest standards of performance, security, and...


  • Colombia beBee Careers A tiempo completo

    Job OverviewWe are seeking an experienced Senior iOS Engineer who is passionate about building high-quality, scalable, and robust mobile applications for iOS devices. This role requires a deep understanding of mobile architecture, object-oriented programming (OOP), and multi-threading.

  • Senior Software Engineer

    hace 1 semana


    norte, huila, colombia beBee Careers A tiempo completo

    About the JobThis Senior Software Engineer position is responsible for the entire development lifecycle of our mobile apps and SDKs. You will own the estimation, wireframing, design, implementation, review, test automation, documentation, and publishing processes.Key Requirements4+ years of software engineering experienceFluency with Swift and iOS...


  • Colombia beBee Careers A tiempo completo

    We are seeking a highly experienced Senior iOS Developer to drive innovation in mobile app design and architecture. As a key contributor to our team, you will be responsible for developing iOS native applications using Swift/SwiftUI and applying software engineering design patterns.The ideal candidate will have expertise in iOS UI design principles, best...

  • iOS Software Engineer

    hace 2 semanas


    Colombia beBee Careers A tiempo completo

    Job SummaryWe are seeking a highly skilled Senior iOS Developer with a strong background in Swift and Objective-C to join our mobile development team.Main Responsibilities:Design and implement advanced iOS applications.Collaborate with cross-functional teams to deliver high-quality software solutions.Drive innovation and improve user experiences on our iOS...


  • Colombia beBee Careers A tiempo completo

    We are looking for an experienced iOS Software Engineer to design and develop advanced applications for the iOS app framework that will be used by millions of users across the world.Your Day-to-Day Responsibilities:Design and develop complex mobile applications with a focus on user experience and architecture.Making confident decisions based on skill,...


  • norte, huila, colombia beBee Careers A tiempo completo

    About the Role">In this exciting opportunity, you will work closely with our development and design teams to create innovative mobile applications that deliver a seamless and engaging user experience.As a Senior iOS Developer, you should have a passion for mobile technologies and a strong understanding of iOS app development best practices.">Responsibilities...


  • Colombia beBee Careers A tiempo completo

    About This Opportunity:We are seeking a highly skilled Senior iOS Developer to join our team and contribute to the development of high-performance mobile applications for iOS devices.The ideal candidate will have extensive experience with Swift, UIKit, SwiftUI, and Apple's ecosystem, ensuring an outstanding user experience and robust functionality. You will...

NK - iOS Engineer - 0018

hace 1 mes


Colombia Thaloz A tiempo completo

Job Summary

We are seeking an experienced Senior iOS Engineer who is passionate about building high-quality, scalable, and robust mobile applications for iOS devices. The ideal candidate will have 6 to 10 years of experience in software engineering, with a focus on iOS development using Swift and modern iOS frameworks. You will work closely with cross-functional teams to design, build, and support native iOS applications, focusing on delivering smooth user experiences and ensuring the app is optimized for performance and scalability. A deep understanding of mobile architecture, object-oriented programming (OOP), and multi-threading will be critical for this role. Experience in Android development using Kotlin or Java is a plus.

Job Responsibilities

  • Develop, maintain, and optimize native iOS applications using Swift, ensuring high performance, quality, and responsiveness.
  • Collaborate with product management, UX/UI designers, and backend engineers to deliver seamless, feature-rich applications that provide an exceptional user experience.
  • Integrate third-party APIs, RESTful services, push notifications, and multithreaded tasks into iOS applications to support dynamic user interactions.
  • Maintain a solid understanding of software engineering fundamentals, focusing on object-oriented design, MVC, and iOS design patterns.
  • Ensure robust performance through deep knowledge of memory management, threading, and application lifecycle management.
  • Collaborate with backend teams to ensure proper communication between client and server applications using REST APIs, WebSockets, or other communication protocols.
  • Utilize Xcode's suite of performance tools, such as Instruments, to identify and optimize app performance issues like memory leaks, slow rendering, and inefficient CPU usage.
  • Implement and manage modern build strategies, including CI/CD pipelines, ensuring continuous integration and automated testing practices are in place.
  • Participate in unit testing, test-driven development (TDD), and automated integration testing to ensure code quality and stability.
  • Perform profiling and benchmarking of iOS applications to ensure a smooth, consistent user experience across a wide range of iOS devices.
  • Engage in code reviews to maintain high standards for quality, performance, and maintainability of the codebase.
  • Communicate effectively across both business and technical teams, ensuring clarity of technical solutions and project status.

Requirements

  • 6 to 10 years of experience in mobile software engineering, with a focus on iOS application development using Swift.
  • Strong knowledge of modern iOS frameworks, including UIKit, Core Data, Core Animation, Core Location, AVFoundation, and SwiftUI.
  • Familiarity with popular iOS devices and their development constraints.
  • Experience with Android development using Kotlin or Java and Android Studio is a plus.
  • Proven experience in building, delivering, and supporting native mobile applications, with a focus on seamless integration with REST APIs, push notifications, and multithreaded operations.
  • Deep understanding of mobile application architecture, MVC, and iOS design patterns, with a strong foundation in object-oriented programming (OOP).
  • Expert knowledge of multi-threading, memory management, and performance optimization for mobile applications.
  • Strong grasp of networking concepts, caching, and local storage mechanisms for mobile applications.
  • Experience optimizing applications for performance using profiling tools such as Instruments (for memory leaks, slow rendering, etc.).
  • Knowledge of continuous integration, unit testing, static analysis, and test-driven development (TDD) to ensure the quality and reliability of the application.
  • Experience with Agile methodologies, particularly Scrum or Kanban, with the ability to work in an Agile environment.
  • Excellent written and verbal communication skills, with a proven ability to communicate effectively across business and technical teams.
  • Willingness to participate actively in scrum ceremonies, demonstrating courage and curiosity to contribute ideas and provide technical input.
  • Experience with eCommerce platforms or mobile apps is a plus.
  • Comfort working in a fast-paced, results-oriented environment, adapting quickly to new priorities and changing business needs.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr