Back End Developer - MultiBank Group
Type: Onsite | Location: Dubai, UAE06/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 NowSkills Required:
WebTypeScriptFlowAPIRESTfulPHPLaravelSymfonyMySQLPostgreSQLGitDockerKubernetesAWSJIRAScrumLean