Senior Back-End Software Developer to $3500

FXGT is a leading online trading platform offering forex, CFDs, and crypto trading with advanced technology and competitive conditions. We provide a dynamic and innovative environment for professionals looking to grow in the financial markets industry.
 

 

We are looking to hire a Senior Back-End Software Developer with team-working spirit, always willing to learn and explore new technologies. If you have excellent programming skills and a passion for developing web services or improving existing ones, we would like to meet you. As a Back-End developer, you’ll work closely with the other developers to ensure system consistency and improve user experience. 



Job Responsibilities

  • Participate in the entire application lifecycle, focus on coding and debugging
  • Liaise with other developers, QAs and business analysts to identify new features
  • Clearly understand and process requirements coming from the Product team
  • Define technical and design requirements
  • Work and communicate as part of a team of Developers, QAs and System analysts, as well as help and support the other team members
  • Build effective, optimized, high-quality and well-documented code related to CRM functionality, financial transactions, blockchain (advantage), API integrations with payment gateways and other third-party systems as well as database structure and optimization
  • Build reusable code and libraries for future use
  • Recognize impediments to our efficiency as a team, propose and implement solutions
  • Identify areas of improvement in our system performance and advocate for back-end best practices
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic
  • Debug errors, troubleshoot issues, and perform routine performance optimizations
  • Develop automated tests to ensure business needs are met and allow for regression testing
  • Test the quality of the code before submitting for QA
  • Learn about new technologies and stay up to date with current best practices
  • Support and train the internal teams and other team members


Job Requirements

  • Bachelor's degree in Engineering, Computer Science, or related field
  • Minimum 5 years of PHP development experience with at least 3 years focused on Laravel framework
  • Advanced knowledge of Laravel ecosystem including Eloquent ORM, Blade templating, middleware, service providers, and Laravel Mix
  • Proficient with Git version control and GitHub workflows
  • Experience designing and developing RESTful APIs using Laravel's API resources
  • Strong understanding of full-stack web development lifecycle, from requirements gathering to deployment
  • Expertise in Laravel's performance optimisation techniques including caching, queuing systems, and database query optimisation
  • Implementation of automated testing using PHPUnit and Laravel's testing tools
  • Advanced knowledge of MySQL/PostgreSQL and database design within Laravel applications
  • Experience with Laravel's authentication systems, including Sanctum and/or Passport for API authentication
  • Experience with Laravel Queue and job processing systems (Redis, database queues)
  • Experience with message brokers like Apache Kafka and their integration with Laravel (advantageous)
  • Team player with excellent written and verbal communication skills in English
  • Demonstrated ability to adapt to new technologies and frameworks
  • Growth mindset with a passion for clean code and innovative solutions
  • Self-motivated with strong organisational skills and ability to manage multiple priorities
  • Skilled at explaining technical concepts to both technical and non-technical team members
  • Meticulous attention to detail and analytical problem-solving approach
  • Experience with Laravel Horizon, Telescope, and Nova tools (advantageous)
  • Familiarity with Docker and Laravel Sail for containerised development environments

 

Employee Benefits & Perks

 

  • Attractive remuneration package
  • Discretionary bonus based on company's and personal performance 
  • Referral Bonus for helping us grow with great talent 
  • Yearly Training Budget – Udemy membership per department
  • Ongoing Training Opportunities for professional and personal development
  • Flexible Working Hours (between 08:00 and 18:00)
  • Up to 25 days holidays per year

     

 

Please note that due to the high volumes of applications received only shortlisted applicants will be responded to.

Published 24 April · Updated 19 August
Statistics:
97 views
·
42 applications
58% read
·
70% responded
Last responded 2 weeks ago
97 views
·
24 applications
80% read
·
63% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...