PHP Developer Profile – Advanced BlackBullMarkets

Below is the list of skills that we need to kick off the project for BlackBull Markets client portal.

Mid – Senior Level Web Application Engineer x 2:

BlackBullMarkets is looking for a passionate engineer with 3+ year experience building customer-facing web applications in the cloud.

What you would be working on:

PHP 8 powered cloud-native web applications integrating with various third party integrators hosted on AWS platform. There will be a number of micr
oservices built and consumed by other applications within the Blackbull markets.

Should have:

  1. 5+ years advanced PHP 7 experience building web applications. 3+ year experience building RESTful APIs and good authority in understanding CORS
  2. Laravel experience / Symfony experience building rich web applications and API
  3. Expert-level knowledge of OOPS, Dependency injection and major design patterns and using/configuring modules via composer
  4. Experience working with TDD – Experience with codeception for acceptance testing
  5. PHP Templating experience having worked with Blade and Twig
  6. Experience with Doctrine / Eloquent ORM + MonoLog
  7. PHPUnit Library experience
  8. Solid understanding of Javascript (Classess / functions / DOM interactions) and experience in Typescript – Experience with ReactJS 16 or VueJS along with npm and webpack
  9. HTML5 experience and good command on using web rich components and DOM experience – CSS experience with SASS / LESS engine
  10. Good knowledge of SOLID principles.
  11. Knowledge of AWS cloud of following:
    1. ECS
    2. ElasticCache (Redis)
    3. EC2
    4. SQS/SNS
    5. Cloudformation / CDK
    6. Aurora MySQL / Aurora Postgres
    7. CloudWatch
    8. Amplify
  12. Using and making decisions via Application Performance monitoring frameworks such as NewRelic
  13. Using encryption to store and consuming sensitive information using Libsodium
  14. Experience with Apache + apache modules / Nginx
  15. Experience with both NoSQL Database – MongoDB and RDB: MySQL / Postgres (SQL, Query analysis, database designs and basic ETL for migration from NoSQL to Relation Database skills as well as triggers, stored procs and bin-log replication)

Preferred Skills:

  1. A talent for communicating ideas, issues and solutions in a team environment
  2. Github profile with active contribution
  3. Good experience with installing, configuring PHP extensions and Protocol Buffers
  4. Experience with Docker and Bash scripting on Linux platform
  5. Linux Bash / Shell scripting knowledge and familiarity with Linux environment
  6. Basic python skills for data manipulation
  7. Should be able to use git (version control system)
  8. Knowledge of DevOps / CICD pipelines
  9. Follow infosec skills such as OSWAP security standards in their routine development work
  10. Salesforce integrations and development experience
  11. Integration with different payment gateways
  12. WordPress skills

Perks:

  1. AWS training and mentorship to get AWS certified in the desired choice of your career goals (such as DevOps , developer or solution architect)
  2. Forex training if interested to know more about the business

About BlackBull Markets

BlackBull Markets was founded with the vision of becoming the world’s leading financial technology and foreign exchange broker. The co
mpany is considered the first true ECN, no dealing desk brokerage. It specialises in forex, fintech solutions, commodities, CFDs and fibre optic communications, serving a range of clients all over the world.

The company was initially founded in Auckland, New Zealand in 2014 after its management team decided to get involved in the foreign exchange retail sector. Prior to this, the company had a background in institutional forex trading and boasted over 10 years of experience in the field.

Its vision was to provide support for retail clients who needed more in the way of institutional-level resources. To achieve this, the team developed multiple fintech solutions, which it would go on to include in BlackBull Markets’ patented proprietary in-house, trade-order aggregation software.

After establishing its advanced technological and pricing offers, the company focused on providing a professional service to its clients, such as personal account management, daily market condition updates and specialised analysis tailored to its clients’ needs.

This is what has allowed BlackBull Markets to provide an overall superior product when compared to its competitors, which by itself is no mean feat. Since its inception, the company’s popularity has skyrocketed worldwide, allowing it to pursue rapid growth in a relatively short space of time.