Pyramid Global Technologies logo
Pyramid Global TechnologiesPosted 1 month ago

Senior React Native Consultant.

On-siteVic, Catalonia, Spain

Full TimeSenior LevelSmall

Job Summary

Lead delivery of business functionality from end to end using React Native, leveraging SOLID design principles, MVVM, and Clean Architecture patterns. Manage app builds with Metro, handle Node package deployments, and execute TDD/BDD, UI, and API testing using Jest, JUnit, or XCTest. Collaborate with diverse teams across development, testing, security, and infrastructure while addressing device fragmentation and mobile app security risks. Requires 5+ years in native mobile development with strong English communication skills.

Required Qualifications

  • +5 years' working experience in native mobile application development.
  • +3-year experience with React Native, its eco-system
  • Strong knowledge and experience with SOLID design principles.
  • Experience leading a delivery of a business functionality from end to end.
  • Exposure to Mobile Architectural patterns using MVVM, Clean Architecture
  • Experienced with TDD/BDD, UI Tests, API Testing: Mocks, Stubs, using Jest and JUnit or XCTest.
  • Experience with handling React Native app builds, using Metro.
  • Experience with handling Node package deployment to registries.
  • Experienced in build management tools including continuous integration and delivery practices and tools (Gradle/FastLane/ XcodeBuild).
  • Good English communication skills (both verbal & written), and problem-solving and analytical skills.
  • Experience with Native Android development (Android Studio/ SDK, Java, at least one year in Kotlin); or iOS development (XCode, Objective-C, Swift).
  • Experience working with diverse teams from development, testing, security (pinning and crypto architecture, infrastructure to business and management.

Desired Qualifications

  • University degree in IT field or equivalent industry experience.
  • Experience in the Banking or Financial Services industry (preferred).
  • Experienced in controlling change risk in a large application.
  • Experienced in Performance test, Accessibility for mobile apps.
  • Experienced with device fragmentation issues.
  • Experienced working as an engineer within one or more backend technologies as well as RESTful JSON APIs; Familiar with Microservices approach.
  • Good understanding of modern software development practices and automation testing.
  • Security Mobile Apps: Application Security Transport, Local Data Storage, Reverse Engineer.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce