Experience:
6+ years of experience
Required knowledge, skills and abilities:
 6+ years' mobile development experience using iOS.
 Excellent command on Swift and Objective C
 Solid understanding of the full mobile development life cycle
 Must have strong knowledge of protocol-oriented programming, object-oriented
concepts.
 Strong understanding of working with Best Web Services, databases and SQLite,
caching strategies & asynchronous calls.
 Must have strong experience working with XCode.
 Must know Auto layout, Storyboards and Xib
 Must have basic knowledge of memory management and ARC
 Must know dependency managers like Cocoapods, Swift Package Manager.
 Deep understanding of design patterns/architectures
 Test-driven mindset. Should know the implementation of Unit test cases using XCTest
framework
 Experience with version control tools like Bitbucket
 Advanced understanding of source code repositories and branching and merging
strategies.
 Should have experience working in fast-paced Agile environment.
 Should be familiar with CI/CD tools.
 Should know different frameworks of iOS.
 Has shipped multiple iOS applications and demonstrate this where possible.
 Knowledge of application deployment and Code-signing.
 Good communication skills and ability to work with team collaboratively.
 Should have experience of leading and mentoring the team.
 Good analytical and problem-solving skills
 Excellent verbal and written communication skills; articulate and able to communicate
effectively at all levels
 Strong experience in Swift and XCUITest Framework for Automation
 Good experience for Mobile App Testing, Different Manual Testing Types
 Experience with automation tools such as Selenium, Appium, TestNG, JUnit, Maven or ANT
 Experience in automating RESTful and SOAP services
 Knowledge of Behavior Driven tools like Cucumber
 Awareness to Software Development and Testing lifecycle
 Clear with overall testing concepts


Top Skills: - ios, xcuitest, appium, swift, SDET
Tasks:
 Hands-on coding to develop mobile app
 Work in highly collaborative teams that strive to build quality code and provide business value
 Ensuring quality and performance of the application to specifications
 Program well structured, optimized and testable code
 Proper documentation and maintenance of software
 Comply with industry standard processes

Información general
  • Publicado el: 18/01/2023
  • Locación: México
  • Contratación: Indefinida
  • Modalidad: Remoto
Nombre completo*
Email*
Teléfono
Especifica horario de disponibilidad para entrevistas
Sube tu CV*
Formatos permitidos: PDF, DOC, DOCX, PNG, JPG, JPEG