Back End Developer - MultiBank Group

Type: Onsite | Location: Dubai, UAE

06/05/2024
8 months ago

 

Job Description: Back-End Developer

About MultiBank Group:

  • Established in 2005 in California, now headquartered in Dubai, UAE
  • Provides cutting-edge trading technology, unparalleled liquidity, and exceptional customer service
  • Offers financial products such as Forex, Metals, Shares, Indices, Commodities, and Cryptocurrency CFDs
  • Serves over 1 million clients across 90 countries with a daily trading volume exceeding US$ 12.1 billion
  • Regulated by 11 financial regulators across 5 continents
  • Committed to innovation, excellence, and client empowerment
  • Rapidly growing, world-class team in more than 20 countries

Role Overview:

As a Back-End Developer, you will design, implement, and maintain the server-side logic, databases, and APIs of web applications. You will collaborate with front-end developers, UX/UI designers, and other stakeholders to create scalable, reliable, and high-performance back-end solutions.

Key Responsibilities:

  • Write secure, clean code for web applications
  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Write effective, secure, and industry-accepted APIs
  • Test software to ensure responsiveness and efficiency
  • Support and troubleshoot existing applications
  • Evaluate and analyze business requirements for new systems and system changes
  • Maintain and enhance existing applications

Qualifications:

Required:

  • 4+ years of experience with the full lifecycle of project development
  • Strong skills in PHP (Symfony/Laravel)
  • Extensive experience in software design, architecture, and development integration
  • Solid knowledge of event processing models, multi-threading, enterprise integration pattern, Web Service, and REST
  • Experience with databases such as MySQL, Oracle, and PostgreSQL
  • Knowledge of RESTful APIs design
  • Understanding of MVC design patterns
  • Proficient in code versioning tools, such as Git
  • Experience working in an Agile/Scrum development process and using collaboration tools like Jira, Trello, Slack
  • Autonomous, critical-thinker & problem-solver with a strong analytical mindset
  • Experience with containerization (e.g., Docker, Kubernetes) is an added advantage
  • Knowledge of AWS Lambda and messaging queues preferred

Preferred:

  • Linux knowledge
  • Experience working with distributed/remote/global teams
  • Active GitHub/NPM portfolio
  • Familiarity with the whole web stack, including protocols and server-side techniques
  • Familiar with Server-Side Rendering
  • Knowledge of the source code of one or two famous front-end libraries
  • Knowledge of TypeScript

Benefits:

  • Exciting work challenges
  • Collaborative work environment
  • Career advancement opportunities
  • Market-based salary

Join our diverse, world-class team, collaborating with multicultural professionals from around the globe. Make a lasting impact in the financial industry and grow your career with MultiBank Group!

Salary range: AED 0 - AED 0

Apply Now

Skills Required:

WebTypeScriptFlowAPIRESTfulPHPLaravelSymfonyMySQLPostgreSQLGitDockerKubernetesAWSJIRAScrumLean