Full Stack Developer
Indexed description
Full Stack Developer
We 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 Role
WinproFX 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 Responsibilities
- Design, 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.
Qualifications
- Bachelor'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 Skills
- PHP 8+ and Laravel 9/10/11
- Vue.js 3
- JavaScript / TypeScript
- HTML5 and CSS3
- Tailwind CSS
- Vuetify
- Python 3
- MySQL database design and optimization
- Stored Procedures
- REST API development
- Authentication (JWT, Laravel Sanctum, OAuth)
- Git version control
- Linux and Windows Server fundamentals
- Queue systems
- Redis
- Scheduled Jobs (Cron)
- Caching strategies
- Microservice architecture
- Asynchronous processing
Preferred Skills
- Docker and containerization
- Nginx and Apache configuration
- CI/CD pipelines
- AWS or Microsoft Azure
- Financial services or FinTech application development
- CRM platform integrations
- MT4 / MT5 integrations
- Payment gateway integrations
- WebSockets and real-time applications
- Message queue technologies
Soft Skills
- Strong analytical and problem-solving skills
- Excellent communication and documentation abilities
- Ability to independently own features from design through deployment
- Strong attention to detail
- Team player with a collaborative mindset
- Ability to work in a fast-paced Agile environment
What We Offer
- Opportunity to work on enterprise-grade FinTech and Forex platforms
- Exposure to modern cloud-native and microservice architectures
- Challenging technical projects with continuous learning opportunities
- Collaborative engineering culture that encourages innovation and ownership
- Career growth within a rapidly expanding global organization
Does 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: [email protected]
Your 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 Statement
WinproFX 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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search