Senior/Lead Mobile REACT Developer

SOFTLOFT / Senior/Lead Mobile REACT Developer

We offer

  • Working with international brands like H&M, Mothercare, Victoria’s Secret, Starbucks, Pottery Barn, and others
  • The company owns more than 3000 offline shops around the world
  • You can directly impact the growth and income of one of the biggest and successful international retail companies
  • We guarantee professional and career growth for talented people
  • We provide the ability to participate in international e-commerce venues
  • Working in a comfortable office with 42 floors
  • The company owns a campus with cafes and restaurants
  • Comfortable apartment on the seaside
  • Life and medical insurance for the entire employment period
  • The location, Kuwait, has a great infrastructure and landscape. On weekends you can visit multiple landmarks around – Dubai, Doha, Abu Dhabi, Egypt, Israel, Jordan
  • Owning a premium car is quite cheap

Your responsibilities

  • Development of mobile applications for mono-brand e-commerce stores of the international retail company
  • Participation in software architecture and tech design meetings
  • Be a part of Scrum Team
  • Knowledge sharing and mentoring teammates
  • Work with UX/UI designers to implement designs and user interfaces
  • Work with the product owner on requirements grooming, backlog refinement, and estimation
  • Participation in international meetups and conferences
  • Writing of development documentation
  • Integration with backend services
  • Provide feedback and peer review code changes in pull requests
  • CI/CD supervision and set-up

We require

  • Experience in mobile applications development
  • REACT Native
  • Experience with cross-platform applications
  • iOS and Android development experience
  • Strong knowledge of architecture patterns (SOLID, MVVM, MVC, etc), familiar with microservice architecture
  • Experience in CI/CD set up and maintenance
  • Experience with git, understanding the branching principles
  • Understanding of software development life cycle, testing, and quality assurance
  • Experience with Agile methodologies and engineering practices
  • Experience with unit test development, with integration testing
  • Experience with and understanding the load and performance testing
  • Intermediate English
  • Bachelor or Master degree in Computer Science, Software Engineering, Mathematics or related engineering disciplines

Can be an advantage

  • Experience in web development
  • Experience in configuration management
  • Flux, Flutter, Dart, PWA
  • Knowledge in security, BI and reporting tools
  • Working with marketplaces
  • Working with e-commerce platforms as back-end (Magento, Demandware, Hybris)

    .Apply Now