Senior Full Stack Developer (PHP/Flutter)
Ryalize, Jordan

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Aug 10, 2022
Last Date
Sep 10, 2022
Location(s)

Job Description

About Us:

Ryalize is an innovative FinTech platform which partners with Financial Institutions (such as Banks) to serve the needs of their Corporate and Retail clients by providing cost-effective financial solutions. This allows Financial Institutions to stay relevant, innovative and compete in gaining new business.


We are driven by our people. Without our people, Ryalize isn’t possible. We live by our values, which are:

1. Innovation- Continuously innovating amp; driving innovation to provide the best tech solutions for our customers. We search for new ideas amp; new ways to make everyone’s lives simpler amp; more efficient.

2. Teamwork - We foster growth when we work together. We value a collaborative environment where everyone is involved amp; wants to achieve.

3. Diversity - We recognize amp; respect everyone’s differences amp; backgrounds. Differences in backgrounds helps us understand everyone amp; their different needs.

4. Integrity - We work with honesty amp; openness to be the best individuals, team members amp; partners. We are honest when we make mistakes. We aim to build trust through honest relationships

We aim to make a difference and impact in the community we operate in. Everyone matters to us, as we envision a world where everyone, no matter where they are from or who they are have the power over their finances.


About the Role:

We are looking for a strong and competent Full Stack Developer to be responsible for the coding, innovative design and layout of our products. Full stack developer responsibilities include developing web and mobile applications from concept all the way to completion from the bottom up.

Requirements

Your Responsibilities:

  • Write well designed, testable, efficient code by using best practices
  • Be involved in the entire product development lifecycle including the plan, design, development, testing, deployment and maintenance of new and existing features both on web and mobile apps.
  • Build and manage the full-fledged platforms using different technologies i.e. web and mobile.
  • Architect the database and schema as per best practices to optimize performance, scalability and security.
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain technical documentation throughout the project lifecycle is desirable (TDD, FRD, BRD etc.)
  • Keep an analytical approach towards continuous improvements and bug fixes to ensure all the apps are always in best shape.
  • Be responsible for maintaining, expanding, and scaling our products and services
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Perform UI amp; Unit testing to optimize performance
  • Cooperate with designers to match visual design intent
  • What’s Required:

  • At least 7+ years of hands-on experience in developing web and mobile applications.
  • Proven working experience in:
    • Web:
      • PHP
      • MySQL
      • Laravel
      • WordPress
      • Mongo
      • HTML
      • CSS
      • Javascript
      • Typescript
      • jQuery
      • AJAX etc.
    • Mobile:
      • Flutter
      • Dart
      • Firebase
      • Native build tools (Gradle of Android Studio, Xcode)
      • Widget (StatefullWidget or StateLessWidget)
      • Single thread operation in Flutter
      • State Management framework (Provider, Bloc, Riverpod, StateRebuilder, etc.)
      • Flutter Dev tools
  • A solid understanding of how web and mobile applications work including security, session management, and best development practices
  • Familiarity with IOS integration with Flutter
  • Strong knowledge of relational databases, Object Oriented Programming and MVC, MVP, MVVM etc.
  • Must be very good in using Git, SVN, Apache, Node.js (optional)
  • Heightened problem diagnosis and creative problem solving skills
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse technologies and techniques.
  • Familiarity with unit testing, performance audit and usability testing techniques and tools
  • Experience of working with AWS is highly desirable
  • Demonstrable portfolio of released applications on the App store or the Android market
  • In-depth knowledge of hybrid application development, deployment and publishing process on App store, Google Play etc.
  • Understanding and experience in working / configuring th
  • Job Specification

    Job Rewards and Benefits

    Ryalize

    Information Technology and Services - Amman, Jordan
    © Copyright 2004-2024 Mustakbil.com All Right Reserved.