Jobs
>
Bengaluru

    Senior iOS Engineer - Bengaluru, India - TalentXo

    TalentXo
    Default job background
    Description
    We are seeking a highly skilled and experienced Senior iOS Engineer (Swift) to join our team.

    You will play a key role in designing, developing, and maintaining high-quality, user-friendly iOS applications.

    You will leverage your expertise in Swift programming, design patterns, and best practices to deliver innovative and robust solutions that meet our users' needs.


    Responsibilities :

    iOS Application Development :

    • Design, develop, and maintain native iOS applications using Swift and best practices.
    • Implement clean and maintainable code adhering to SOLID principles.
    • Utilize architectural patterns like MVC, MVVM, and VIPER to structure complex applications.
    • Integrate with core frameworks like UIKit, CoreData, and NotificationCenter to build user interfaces, manage data persistence, and handle system events.
    • Apply knowledge of Core Foundation, CoreLocation, CoreAnimation, and CoreGraphics for advanced functionalities.
    • Experience with unit testing frameworks to ensure code quality and reliability.

    Technical Skills and Knowledge :

    • Proficiency in Swift programming language and the Swift Standard Library.
    • Strong understanding of design patterns for iOS development.
    • Ability to leverage Functional Reactive Programming (FRP) concepts to build reactive and responsive applications.
    • Familiarity with SwiftUI for building modern and declarative UIs (a plus).
    • Experience with source control systems like Git and dependency management tools.

    Communication and Collaboration :

    • Collaborate effectively with product managers, designers, developers, and QA teams throughout the development lifecycle.
    • Clearly communicate technical concepts and design decisions to both technical and nontechnical stakeholders.
    • Participate in code reviews and provide constructive feedback.

    General Skills :

    • Strong problemsolving and debugging skills.
    • Attention to detail and commitment to highquality code.
    • Ability to work independently and manage multiple priorities effectively.
    • Efficient communication skills and ability to work effectively within an international team.
    • Passion for mobile development and a desire to learn and stay updated with the latest technologies.
    • Contribution to opensource projects (a plus).

    Qualifications :

    • 79 years of experience developing iOS applications with Swift (and potentially Objective-C).
    • Bachelor's degree in Computer Science or a related field (or equivalent experience).
    • Strong understanding of objectoriented programming principles and design patterns.
    • Proficiency in Swift language syntax and best practices.
    • Experience with unit testing frameworks.
    • Excellent communication and collaboration skills.
    )

  • FX Consulting

    iOS Engineer

    1 day ago


    FX Consulting Bengaluru, India

    Responsibilities : · - Design and build applications for the iOS platform · - Keep up-to-date on the latest iOS SDK developments; respond to customer feedback testing · - Collaborate with a team to define, design, and ship new features · - Develop prototypes quickly to validate i ...

  • Finoit

    iOS Engineer

    2 days ago


    Finoit Bangalore, India permanent

    Job Description : · Roles and Responsibilities : · - Develop, Deploy and Maintain applications on iPhone\iPad · - Developing high-performance personal and commercial applications with Push notifications, location-based services, and social features as well as interfacing with an ...


  • HCLTech Bengaluru, India

    Greetings from HCL Technologies.. · IO Characterization Engineer (3-8 years' experience) · Location- Bangalore, Hubli · This role is for a motivated IO Characterization Engineer with 3-5 years of experience to perform electrical characterization and validation of input/output (I ...


  • TalentXo Bengaluru, India

    Responsibilities : · - Design and develop high-quality, user-friendly iOS applications using Swift and the latest Apple frameworks. · - Implement robust architectures leveraging patterns like MVC, MVVM, and VIPER to ensure code maintainability and scalability. · - Masterfully uti ...


  • HCLTech Bengaluru, India

    Greetings from HCL Technologies.. · IO Design Engineer (3-8 years' experience) · Location- Bangalore, Hubli · This role is for a motivated IO Design Engineer with 3-5 years of experience to design and develop high-performance input/output (I/O) circuits for integrated circuits ( ...


  • HCLTech Bengaluru, India

    Greetings from HCL Technologies.. · IO Design Engineer · Experience -3-5 years · Location- Bangalore · This role is for a motivated IO Design Engineer with 3-5 years of experience to design and develop high-performance input/output (I/O) circuits for integrated circuits (ICs). ...


  • Sureminds Solutions Pvt. Ltd. Bengaluru, India

    Role : IOS Automation Tester · Experience : 4+ years · Location : Bangalore · Notice : Early joiner or Immediate · Job Description : · Must Have : · - Testing Tool - Selenium OR Appium · - IDE - XCode · - Language - Swift · - Test Runner - XCUI Test · Nice to have : · - Basic ...


  • ATRIBS METSCON GROUP Bengaluru, India

    Designing developing testingmaintaining and deploying software in the Flutter framework andDart language. Developing user interface components andimplementing them by following wellknown Flutter / Dart workflowsand practices. Communicating with product and engineering leads toimp ...


  • Synopsys Inc Bengaluru, India

    We are looking for a Standard Cell / iO Cell Designer - Product Engineer in Bangalore for the following role and with the given background/skill sets. Does this sound like a good role for you?. · Senior Standard Cell/iO Cell Design Engineer(SPICE products) · Location: Bangalore · ...


  • Capgemini Bengaluru, India

    Experience in resolving network security incidents and breaches. · - Experience testing and planning the deployment of router and switch platforms. · - In-depth knowledge of data center design principles, products and protocols. · - Good appreciation of Network Security architect ...


  • Capgemini Bengaluru, India

    **Job Description**: · - Experience in resolving network security incidents and breaches. · - Experience testing and planning the deployment of router and switch platforms. · - In-depth knowledge of data center design principles, products and protocols. · - Good appreciation of N ...


  • IBM Bengaluru, Karnataka, India

    Introduction · The Analog circuit design engineer will play key role in developing IBM's next generation Ultra high speed serial · The engineer will be involved in the design and development full custom analog circuits for ultra high speed · 32G/50G/112G IO link interface. · Your ...

  • BigShyft

    Sde 3

    1 week ago


    BigShyft Bengaluru, India

    **what you will do**: · - work on a disruptive product that's still in its early stages · - be responsible for the development and maintenance of the CRED App aimed at ios mobile devices. · - translate designs and wireframes into high-quality code · - ensure the best possible per ...


  • Capgemini Bengaluru, India

    Experience in managing a global network platform, including Internet / B2B DMZ's. · - Experience in resolving network security incidents and breaches. · - Experience testing and planning the deployment of router and switch platforms. · - In-depth knowledge of dataCenter design pr ...


  • Capgemini Bengaluru, India

    Job Description · - Experience in managing a global network platform, including Internet / B2B DMZ's. · - Experience in resolving network security incidents and breaches. · - Experience testing and planning the deployment of router and switch platforms. · - In-depth knowledge of ...

  • RARR Technologies

    Sos Postion

    1 week ago


    RARR Technologies Bengaluru, India

    **Job Details - SOS Postion**: · **Job ID**: · - RARR Job 3087**Job Title**: · - SOS Postion**Job Type**: · - Permanent**Job Location**: · - Banglore, Chennai, Hyderabad, Pune, Maharashtra**Total Experience**: · Years**Skills**: · - Sast, Dast, Penetration Testing, Vapt, Owasp, M ...


  • Capgemini Bengaluru, India

    Experience in managing a global network platform, including Internet / B2B DMZ's. · - Experience in resolving network security incidents and breaches. · - Experience testing and planning the deployment of router and switch platforms. · - In-depth knowledge of data center design p ...


  • QO-BOX Private Limited Bengaluru, Karnataka, India

    Budget : 30k PM · Job Title : QA Engineer - Manual · No. of open positions 3 · Experience 2 - 3 · Location Bangalore · contract period - 6 months extendable · Mandatory Skills · - knowledge in HTML, JSON, Basic Javascript, Python/Java, basic knowledge of Sql and NoSQL DB · - Must ...

  • Nineleaps

    Sdet - Web

    8 hours ago


    Nineleaps Bengaluru, India

    **Role: SDET - Mobile** · **Skills · - SDET, Automation Testing, Android, IOS, API Testing** · **Tools: Appium, RestAssured** · - 4+ years of experience as a Software Development Engineer in Test(SDET) with strong object-oriented design and coding skills. · - Experience with UI A ...

  • PayPal

    iOS Developer-1

    1 week ago


    PayPal Bengaluru, India

    **At PayPal (NASDAQ**: PYPL), we believe that every person has the right to participate fully in the global economy. Our mission is to democratize financial services to ensure that everyone, regardless of background or economic standing, has access to affordable, convenient, and ...