This job has expired.
SiriusIQ
Expired

REACT NATIVE DEVELOPER – ANDROID, IOS, REACTIVE NATIVE MOBIL... (Remote)

Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.
REACT NATIVE DEVELOPER – ANDROID, IOS, REACT NATIVE MOBILE DEVELOPER

Are you passionate about building well-designed software in a highly innovative environment with top developers in the industry?

There's never been a better time to work for SiriusIQ! We are a cutting-edge, cloud-born, fully remote software development company looking for creative, professional developers who are passionate about building well-designed and crafted software.

Our team works across many locations and time zones. Candidates who are a good fit for our agile team are those who are self-motivated problem-solvers able to work both independently to complete tasks and collaboratively to ensure deliverables are met. Our teams stay connected throughout the workday through ongoing chats and phone calls—for this reason, good communication skills are a must.

Additionally, candidates must have an adequate development environment running Windows 10 (PC), experience working within Cloud-architected solutions and must have access to reliable high-speed internet.


Job Description:

Cloud development (Azure, AWS or other) experience is must. The core part of the job will consist in development of .NET applications, microservices and bot/cognitive development, contributing to the application architecture with a focus on scalability, maintainability, security and performance. You will participate in all phases of the software lifecycle with an emphasis on architecture, design, quality and implementation.

Responsibilities:

  • Design and implement a mobile application for iOS and Android using React Native
  • Interfacing with REST API's, web sockets
  • Build pixel-perfect, buttery smooth UIs across both mobile platforms
  • Leverage native APIs for deep integrations with both platforms
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things
  • Maintain code and write automated tests to ensure the product is of the highest quality
  • Transition existing React web apps to React Native
  • Maintain and develop application styles to stick with industry UI/UX trends
  • Discernable knowledge of the differences between FP and OOP, and when to best utilize either to write optimal code
  • Report status of assigned software development tasks
  • Engage in continuous learning and contribute to evolving processes
  • Committed to shipping your best work to meet goals

Required Experience and Skills

  • BS in Computer Science or other related field of study and applicable work experience
  • UX certification a plus
  • 5+ Years of mobile development in a large-scale environment
  • 2+ years React Native
  • Firm grasp of the JavaScript language and ability to write well-documented, clean code
  • 5+ years of typescript
  • Keeps up with current ECMA features with a base understanding of ES6 at least
  • Knowledge of OOP programming (C# and .NET experience a plus), client-server architecture, and relational database design
  • Solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode, Gradle, Android Studio, Visual Studio, NPM/NPX
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, such Jest
  • SASS, Redux or RxJS
  • Experience with Git and Cloud architecture
  • Web Services (REST, JSON) (Axios, Retrofit, AF Networking and/or Mantle are a plus)
  • Building React Native app(s) published in the app store; Swift and Objective-C in a production application; and/or Google Play store experience including publishing apps
  • Experience in any of the following a plus: Developing for Apple Watch; Google Play Services; Android Studio
  • Data persistence frameworks such as Realm or Active Android
  • Unit-testing frameworks

Preferred General Skills and Experience:

  • Understanding of using location-based services with MapKit, Google Maps or similar framework
  • Experience with notification platforms such as FCM, APNS
  • Using Fabric for continuous integration and deployment (Jenkins or Fastlane also a plus)
  • Experience with caching mechanisms specific to mobile devices as well as multithreading and memory management
  • Ability to work remotely with diverse teams
  • Solid written and verbal communication skills

Soft Skills that Impress Us:

  • Self-motivated self-starter with an energetic personality
  • Enthusiasm for next-generation technologies
  • Natural collaborator who can mentor others
  • Detail-oriented work ethic
  • Are you a philomath and/or polymath with deep roots in a specific area of study? Let us know.

We are currently interviewing for contract positions and full-time positions. Please submit your resume and relevant experience for consideration.

Additional Information

We are unable to sponsor H1B candidates at this time. Those authorized to work in the U.S. without restriction are encouraged to apply.

About the Company:

We are a leading technology company looking for remote developers. Our team works across many locations and time zones. Candidates who will be a good fit for our agile team are those who are self-motivated problem-solvers able to work both independently to complete tasks and collaboratively to ensure deliverables are met. Our teams stay connected throughout the workday through ongoing chats and phone calls—for this reason, good communication skills are a must. Additionally, candidates must have an adequate development environment running Windows 10 (PC) as well as reliable high-speed internet connection.

Other iOS contracts

Remote
0
USD
/hr

0 outside IR35 iOS contracts