Full Stack Developer
WinproFX · Dubai, United Arab Emirates
قدّم وتابع مع أبلاي إيدجFull Stack DeveloperWe are looking for a highly skilled Full Stack Developer to build and maintain enterprise-grade fintech and CRM platforms. The role involves Laravel/PHP backend development, Vue.js frontend engineering, Python microservices, Windows Server integrations, REST APIs, MT5/financial integrations, and scalable distributed systems.About the RoleWinproFX is seeking a talented and motivated Full Stack Developer to join our growing technology team. In this role, you will be responsible for designing, developing, and maintaining enterprise-grade fintech applications that support our trading platforms, CRM systems, client portals, and internal business operations.You will work with modern technologies including Laravel, Vue.js, Python, MySQL, and microservices to build secure, scalable, and high-performance applications.Key ResponsibilitiesDesign, develop, and maintain secure web applications using PHP (Laravel).Build responsive and modern user interfaces using Vue.js 3, JavaScript/TypeScript, HTML5, CSS3, Tailwind CSS, and Vuetify.Develop and maintain Python services for automation, background processing, and third-party integrations.Design, build, and maintain secure RESTful APIs.Integrate third-party services, payment gateways, CRM systems, and external APIs.Design, optimize, and maintain MySQL databases, including indexing, stored procedures, and query optimization.Develop scalable microservice-based applications and asynchronous processing solutions.Configure and maintain scheduled jobs, queue systems, caching mechanisms, and Redis services.Work with Windows Server services and scheduled processes.Troubleshoot production issues, perform root cause analysis, and improve application performance.Participate in software architecture discussions, code reviews, testing, documentation, and continuous improvement initiatives.Collaborate with cross-functional teams to deliver high-quality software solutions.Follow secure coding standards, development best practices, and maintain application security.QualificationsBachelor's or Master's degree in computer science, Information Technology, Software Engineering, or a related field.Minimum 3 years of professional experience as a Full Stack Developer or Software Engineer.Experience working in Agile development environments is preferred.Required Technical SkillsPHP 8+ and Laravel 9/10/11Vue.js 3JavaScript / TypeScriptHTML5 and CSS3Tailwind CSSVuetifyPython 3MySQL database design and optimizationStored ProceduresREST API developmentAuthentication (JWT, Laravel Sanctum, OAuth)Git version controlLinux and Windows Server fundamentalsQueue systemsRedisScheduled Jobs (Cron)Caching strategiesMicroservice architectureAsynchronous processingPreferred SkillsDocker and containerizationNginx and Apache configurationCI/CD pipelinesAWS or Microsoft AzureFinancial services or FinTech application developmentCRM platform integrationsMT4 / MT5 integrationsPayment gateway integrationsWebSockets and real-time applicationsMessage queue technologiesSoft SkillsStrong analytical and problem-solving skillsExcellent communication and documentation abilitiesAbility to independently own features from design through deploymentStrong attention to detailTeam player with a collaborative mindsetAbility to work in a fast-paced Agile environmentWhat We OfferOpportunity to work on enterprise-grade FinTech and Forex platformsExposure to modern cloud-native and microservice architecturesChallenging technical projects with continuous learning opportunitiesCollaborative engineering culture that encourages innovation and ownershipCareer growth within a rapidly expanding global organizationDoes This Sound Like You?If you are ready to take the next step in your career, we invite you to submit your application for the Full Stack Developer position at WinproFX.Please send your application to: maria.pereira@winprofx.comYour application will be carefully reviewed, and shortlisted candidates will be contacted for the next stage of the recruitment process. Due to the high volume of applications received, only candidates selected for further consideration will receive a response.Equal Opportunity StatementWinproFX is an equal opportunity employer. We are committed to ensuring that all applicants and employees are treated fairly and equally throughout the recruitment process and during their employment. We do not discriminate based on any protected characteristics and strive to maintain an inclusive and respectful workplace for all.