React Native Developer


Full time (8 hours)

React Native Developer React Native Developer

General description

You are passionate about IoT, Home automation and the development of innovative solutions. You would like to work in an international team of professionals, dig deeper into challenging technical problems and contribute to the Open Source community.

With more than 10 years of experience in the Smart Home area, Musala Soft is currently an integral part and driving force into the teams of a few ongoing Smart Home initiatives.

You will build the next generation mobile application for one of the leading SmartHome platforms wordwide.


  • Strong Knowledge of programming for mobile clients in TypeScript and JavaScript
  • 3+ years of experience with React Native mobile development framework
  • Knowledge of mobile UI design principles
  • Knowledge of test automation and test-driven development
  • Experience in agile software development (Scrum)


  • Knowledge of Objective-C/Swift and/or Kotlin/Java
  • Knowledge of developing accessibility mobile applications
  • Knowledge of client side GraphQL
  • University Degree in Computer Science or Engineering


  • Implement a variety of Use Cases for the end users that enables them to establish automated IoT environment in their premises
  • Develop UI components for a Smart home mobile application according to corporate style guides and specifications
  • Implement process flows in Smart home mobile app according to cloud data and process abstraction
  • Maintain code quality control and perform code sanity via code reviews with peers
  • Write and execute unit tests for new and existing functionalities
  • Contribute to e2e Automation testing

What we offer

  • Attractive compensation package – competitive salary, additional health insurance, “big family” bonus, psychological counseling, vacation plan including additional “loyalty” days off, shopping discounts program and a company sponsored mobile plan, Refer a friend program
  • Rich opportunities for career development – different career paths – vertical and horizontal, plus an individual career development plan, regular performance feedback and assessment, open communication and knowledge-sharing culture, numerous educational events, technical and soft skills trainings, access to e-learning platforms like Coursera, Pluralsight and Udemy
  • Comfortable work environment – office space following the latest agile trends with a cozy and creative atmosphere, comfortable desks & chairs, flexible working hours and work from home policy, team events, regular company and family celebrations, fresh fruit, snacks and beverages at the office