React Native Consultant

Angajator: IBM Client Innovation Center Central Eastern Europe (CEE)
  • IT Software
  • Tip job: full-time
    Nivel job: peste 5 ani experienta
  • Cluj Napoca
  • Timisoara
  • Job la nivel national
    Actualizat la: 25.10.2021
    Scurta descriere a companiei

    IBM Client Innovation Center Central & Eastern Europe (CEE) was established in 2012 by joining several centers in Europe. The Delivery Center is part of a global network of 80 similar centers and uses the best IBM methods of work, global processes and techniques. The center has achieved CMMI Level 5 (Capability Maturity Model Integration) and its mission is to provide customers with software solution customized to their global business needs.


    Proven working experience in Android development
    Have published at least one original Android app
    Experience with Android SDK
    Experience working with remote data via REST and JSON
    Experience with third-party libraries and APIs
    Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
    Solid understanding of the full mobile development life cycle
    Experience in professional Mobile application development, especially Android APIs and Frameworks.
    Fundamentals in object-oriented design, algorithm design, problem-solving, and complexity analysis
    Experience building complex Android Apps that have been successfully delivered to customers
    Experience with android patterns, material design, and material design backward compatibility
    Experience with Android SQLite database and working with hardware features(camera)
    Knowledge in Maven, Gradle, Continuous integration (egg Jenkins), Android Studio IDE are beneficial.
    A good overview of current development trends, frameworks, and good knowledge of news sources, podcasts, tutorials, etc.
    Good team player who is self-motivated and well organized

    Preferred Professional and Technical Expertise :
    Knowledge in Mqtt and OpenCV is a plus.


    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.
    Collaborate with cross-functional teams to define, design, and ship new features.
    Work with outside data sources and API’s
    Unit-test code for robustness, including edge cases, usability, and general reliability
    Work on bug fixing and improving application performance.
    Continuously discover, evaluate, and implement new technologies to maximize development efficiency
    Share your knowledge actively with your colleagues.