React Native app developer

Job #23232

Dubai, UAE

No Remote



Utilida Inc. is currently seeking Java or Python Software Engineers to join their team.

Utilidata®, Inc. is a fast-growing energy technology company that is digitizing the electric grid to unleash the full potential of clean energy. Our industry-leading software solutions create visibility to the edge of the grid and optimize operations in real time. We combine rich telemetry from grid assets with the power of machine learning to unlock and accelerate the integration of distributed renewable energy resources. We are expanding our diverse team of experts and looking for candidates who are mission-driven, collaborative, and adaptive.

The ideal candidate is familiar with Agile software engineering practices and tools, passionate about the development and delivery of quality software, and enthusiastic about working with product owners, designers, engineers, and testers. This fast-paced development team is working on the company’s next-generation platform which will enable visualization, simulation, and optimization of electricity distribution to the edge of the grid.

The terms:






  •  3+ years of professional experience working with React Native framework.
  • Experience working with Swift, Objective C, and Java a plus
  • An understanding of React Native best practices
  • Ability to work through new and difficult React Native issues and contribute to libraries as needed.
  • Ability to create and maintain continuous integration and delivery of React Native applications.
  • Extensive experience working with Core Foundation APIs and NS frameworks, Xcode, UI Kit
  • Experience developing large-scale cross-platforms mobile apps on AppStore / PlayStore
  • Strong knowledge of Apple / Google ecosystem and platform specific details
  • Essential Object-Oriented analysis and design skills, including concurrency, multithreading, defensive programming
  • Experience with API development, RESTful web services, platform development
  • Experience publishing iPhone, iPad & Android applications on App Store / Google Play Store
  • Strong problem-solving skills and the ability to juggle multiple priorities with tenacity and initiative


  • Experienced Rails developer with 3+ years’ experience with Rails 5+
  • Experience and/or desire to code in Java with Spring framework, Spring Boot and MicroServices
  • Experience in React is a bonus
  • Must possess strong SQL and experience working with relational databases (PostgresSQL, Oracle, or MySQL)
  • Experience working with AWS technologies
  • Robust understanding of leading industry technologies a plus. 
  • Ability to work in an agile team with an understanding of software development lifecycle (design, development, testing, CI/CD, etc.)
  • An ability to perform well in a fast-paced environment
  • BS degree in Computer Science or related field
  • Valid Passport