You are successfully logged out of your my randstad account

You have successfully deleted your account

ios developer.

job details

summary

    job details

     Technical skills and Qualifications:
    Minimum requirements:
    1. Strong knowledge on the Object-Oriented programming paradigms.
    2. Stronger on software design patterns and principles, data structure and algorithms.
    3. Understands SOLID and practices daily.
    4. Understands the programming language they are working in to design and refactor for
    performance and scalability.
    5. Identifies opportunities for unit tests and writes unit tests without assistance.
    6. Able to break down Acceptance criteria into consumable tasks.
    7. Basic knowledge of garbage collection and memory management concepts.
    8. Intermediate-to-advanced knowledge of multithreading programming.
    9. Excellent on using the development (IDE, git, code analyzer) and project management (Jira)
    tools.
     Experience & Background:
    1. Strong Programming knowledge in Swift.
    2. Work Experience on IOS development and MVC, MVVM Architecture patterns.
    3. Expertise on the Mobile databases like SQLite.
    4. Strong Knowledge and experience in practicing the Code Quality, TDD and Code Review.
     Key result areas / Critical Success Factors:
    The successful candidate will be able to:
    1. Able to provide or pick right solutions for our business/technology objectives.
    2. Understand the acceptance criteria of the feature/enablers precisely, and able to do effective
    analysis on dependency, integration, estimation and scoping.
    3. Can deliver solutions by workable, testable, stable, scalable, reliable, maintainable,
    documentable by standards.

     Technical skills and Qualifications:
    Minimum requirements:
    1. Strong knowledge on the Object-Oriented programming paradigms.
    2. Stronger on software design patterns and principles, data structure and algorithms.
    3. Understands SOLID and practices daily.
    4. Understands the programming language they are working in to design and refactor for
    performance and scalability.
    5. Identifies opportunities for unit tests and writes unit tests without assistance.
    6. Able to break down Acceptance criteria into consumable tasks.
    7. Basic knowledge of garbage collection and memory management concepts.
    8. Intermediate-to-advanced knowledge of multithreading programming.
    9. Excellent on using the development (IDE, git, code analyzer) and project management (Jira)
    tools.
     Experience & Background:
    1. Strong Programming knowledge in Swift.
    2. Work Experience on IOS development and MVC, MVVM Architecture patterns.
    3. Expertise on the Mobile databases like SQLite.
    4. Strong Knowledge and experience in practicing the Code Quality, TDD and Code Review.
     Key result areas / Critical Success Factors:
    The successful candidate will be able to:
    1. Able to provide or pick right solutions for our business/technology objectives.
    2. Understand the acceptance criteria of the feature/enablers precisely, and able to do effective
    analysis on dependency, integration, estimation and scoping.
    3. Can deliver solutions by workable, testable, stable, scalable, reliable, maintainable,
    documentable by standards.