Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from People Matters has expired
View current and similar jobs using the button below
  • Posted: Aug 18, 2023
    Deadline: Aug 31, 2023
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • PML Advisory Limited is a leading advisory services provider. Our team is made up of seasoned and experienced professionals with several years of experience in financial advisory, auditing, risk management, accounting, investment services working; with clients in financial services, oil and gas, manufacturing, telecommunication etc. We provide risk and co...
    Read more about this company

     

    Full Stack Developer - Senior

    Who you are 

    • We are looking for a Senior Fullstack Developer who is highly collaborative, communicative, and self-motivated with a solid drive to achieve engineering excellence and quality standards. 
    • The ideal candidate has a passion for creating engaging user applications with a proven track record of leading the development of and launching projects.

    What will you do 

    • Working closely with designers, QA, and product managers to design and develop new features for both our iGaming sites, Sportsbook, and crypto wallets, focusing on intuitive navigation, responsive design, and a seamless user experience across devices. 
    • Implement backend systems to manage player accounts, transactions, and game logic, utilizing technologies like PHP, Node.js, or Python to ensure secure and efficient operations. 
    • Steer our team towards engineering best practices, including improving automation suites and deployment processes 
    • Brainstorm and help evaluate applications for new tools and technologies as they continually evolve 
    • Establish and maintain a robust automated testing framework, incorporating unit tests, integration tests, and end-to-end tests, to ensure code quality, reliability, and consistent functionality. 
    • Participate in thorough code reviews, providing constructive feedback to peers, and ensuring adherence to coding standards, style guides, and engineering best practices. 
    • Create and maintain comprehensive technical documentation, including architecture diagrams, API documentation, and deployment procedures, to facilitate knowledge sharing and onboarding. 
    • What you will need 
    • 7+ years of experience as a Software Engineer 
    • 4+ years of as a full-stack developer working on end-to-end projects (PHP, React, Node.js, ideally Typescript) 
    • Strong proficiency in PHP and its frameworks, including knowledge of MVC design patterns and best practices.
    • In-depth understanding of React and its ecosystem, including state management (e.g., Redux), component lifecycle, and hooks. 
    • Demonstrable experience in both collaborative development and architecture, including excellent documentation and communication skills. 
    • Understanding of performance optimization techniques on both front-end and back-end, including caching strategies and code minification. 
    • Strong understanding of RESTful API design and integration to facilitate smooth communication between front-end and back-end components. 
    • Expertise in MySQL database design, stored procedure, query optimization, and indexing for efficient data storage and retrieval. 
    • Familiarity with deployment processes and tools such as Docker, Kubernetes, or AWS services, enabling efficient deployment and management of applications in various environments. 
    • Message queues, RabbitMQ and Kafka 
    • Experience with continuous integration and continuous deployment (CI/CD) pipelines to automate testing and deployment processes. 
    • Strong analytical and problem-solving skills, adept at identifying and resolving technical challenges across the stack, ensuring smooth application functionality and performance. 

    go to method of application »

    Chief Executive Officer

    Job Description: 

    Strategic Leadership: 

    • Develop and communicate the company's vision, mission, and strategic  goals. 
    • Formulate strategies and business plans to drive the company's growth  and profitability. 
    • Make critical decisions regarding market positioning, expansion, and  risk management. 
    • Provide strong leadership and inspire the team to achieve the  company's objectives. 

    Business Development: 

    • Identify and evaluate new market opportunities in forex trading,  commodity trading, CFDs, and spread betting. 
    • Build strategic partnerships and maintain relationships with key  stakeholders, including investors, financial institutions, and regulatory  bodies. 
    • Monitor industry trends, competitor activities, and regulatory changes  to adapt the business strategy accordingly. 
    • Drive revenue growth and increase market share through effective  sales and marketing strategies. 

    Operational Management: 

    • Oversee day-to-day operations to ensure efficient and effective  functioning of the company. 
    • Establish operational policies and procedures to ensure compliance  with regulatory requirements and best practices. 
    • Implement risk management strategies and internal controls to  protect the company's assets and reputation. 
    • Foster a culture of innovation, collaboration, and continuous  
    • improvement within the organization.

    Financial Management: 

    • Develop and manage the company's budget, financial forecasts, and  financial reporting. 
    • Optimize financial performance by monitoring key financial indicators  and implementing cost-control measures. 
    • Manage cash flow, liquidity, and capital allocation to support business  operations and growth. 

    Compliance and Risk Management: 

    • Ensure compliance with relevant financial regulations, including anti money laundering (AML) and know your customer (KYC) requirements. Develop and implement robust risk management policies and  procedures to mitigate potential risks. 
    • Stay updated with industry regulations and proactively address any  compliance issues. 
    • Safeguard customer funds and maintain a high level of data security  and privacy. 

    Team Building and Management: 

    • Recruit and develop a high-performing team, fostering a culture of  excellence and accountability. 
    • Provide guidance, mentorship, and support to the management team  and employees. 
    • Foster a positive work environment that promotes collaboration,  professional growth, and employee satisfaction. 
    • Encourage teamwork and effective communication across departments. 

    Requirements: 

    • Proven experience in a senior leadership role within the financial services  industry, preferably in forex trading, commodity trading, CFDs, or spread  betting. 
    • Strong knowledge of financial markets, trading platforms, and risk  management principles. 
    • Demonstrated ability to develop and execute successful business strategies. Excellent leadership, communication, and interpersonal skills. Strong analytical and problem-solving abilities. 
    • Familiarity with relevant financial regulations and compliance requirements. Financial acumen and experience in managing budgets and financial  performance. 
    • Ability to navigate a rapidly changing and competitive industry landscape.

    go to method of application »

    DevOps Engineer

    Who you are 

    We are seeking a highly skilled and detail-oriented DevOps Engineer to join our  dynamic team. As a DevOps Engineer in our company, you will play a crucial role  in ensuring the quality and reliability of our applications and platforms. You will  have the opportunity to work alongside talented developers, contribute to  cutting-edge projects, and make a meaningful impact on the gaming industry. 

    What you will do

    • provision, instrument and maintain resilient production and non production environments 
    • to ensure 24/7/365 availability, high performance and scalability of a  cutting-edge crypto gaming ecosystem 
    • build and maintain tools for config and secrets management, the entire  CI/CD lifecycle, log analysis, monitoring, alerting, auto-healing and  dashboarding KPIs in this domain. 
    • detect and resolve security, performance and availability issues to  ensure  optimal service. 
    • work collaboratively in-house and with 3rd party service providers to  deploy, operate and fix our systems. 
    • assist with technical onboarding and set up of new hires to ensure they  have all the access and tools they need to hit the ground running. 
    • help resolve customer-raised technical issues or direct them to the  correct teams. 
    • assist with ensuring our in-house processes are secure and meet best  practices. 
    • disrupt our thinking! We want you to tell us how to get better at what  we do. 
    • apply your expertise in the latest and greatest technologies to benefit our clients. 

    What you will need 

    • You have 3+ years experience with: 
    • Agile methodologies and tools like Jira. 
    • AWS - production experience with ECS, IAM, RDS, S3, Lambda is  essential. 
    • Datadog, ELK, logstash or similar for analytics, dashboarding, monitoring 
    • container orchestrators such as EKS and Kubernetes 
    • config management tools - familiarity with Ansible and Terraform is  essential. 
    • managing and extending CI/CD systems e.g. GoCD, Github Actions,  CircleCI. 
    • how to build PHP and Nodejs applications as part of ci/cd. 
    • scripting and systems languages: at least 2 of bash, python, golang, ruby  or rust. PHP would be a plus. 
    • management of DBs, data warehouses, key-value stores, message  queues.
    • secrets management for team members as well as for configuring  systems. 
    • linux server administration (in the cloud).  

    go to method of application »

    QA Automation - Lead

    Who you are 

    • We are seeking a highly skilled and detail-oriented QA lead to build our internal QA function. As the QA Automation Lead, you will play a pivotal role in ensuring the quality and reliability of our software products through the development and execution of automated testing strategies.
    • Your expertise in test automation frameworks, tools, and methodologies will drive the enhancement of our testing processes, resulting in more efficient and effective testing cycles.
    • You will have the opportunity to work alongside talented developers, contribute to cutting-edge projects, and make a meaningful impact on the gaming industry.
    • Your analytical mindset and strong problem-solving skills will be essential in identifying areas for test automation and driving continuous improvement. If you are passionate about advancing quality assurance through automation, thrive in a collaborative environment, and possess excellent leadership skills, we invite you to bring your expertise to our team and make a lasting impact on the quality of our products

    What you will do 

    ● Design, implement, and maintain robust and scalable automation framework that cover various layers of the application, including UI, API, and database aligning with the overall QA and development roadmap. 

    ● Create, enhance, and manage automated test suites to ensure comprehensive coverage of functional, regression, and performance testing. 

    ● Integrate automated tests into the CI/CD pipeline, enabling regular execution of tests on every code commit to ensure early detection of issues. 

    ● Guide and mentor both our engineers and other QAs in best practices needed to meet your quality expectations. 

    ● Collaborate closely with development, product, and stakeholders teams to understand requirements, design effective tests, and address defects promptly. 

    ● Implement and execute performance and load tests using automated tools to assess application responsiveness, scalability, and stability. 

    ●   Research, evaluate, and recommend testing tools and technologies that can enhance the automation process and align with the team's goals. 

    ●  Generate and maintain automated test reports, highlighting test results, trends, and defects, and collaborate with stakeholders to prioritize and address issues. 

    ●  Continuously identify areas for process optimization, efficiency gains, and innovation within the QA automation framework.

     

    What you will need 

    ●  5 years + experience as a QA Automation Engineer or similar role in an agile software development environment 

    ●  Strong understanding of TDD and BDD software testing methodologies, tools, and processes including functional security, performance, and exploratory testing. 

    ●  Proven expertise in designing, developing, and maintaining robust automated testing frameworks across various application layers (UI, API, database) using industry-standard tools and languages. 

    ●  Proficiency in multiple programming languages such as Python, Node.js, PHP or others, with the ability to write clean, maintainable, and scalable automation code. 

    ●  Strong familiarity with both test definition frameworks (Gerkin, Cucumber) and popular test automation frameworks (e.g., Selenium, Appium, TestNG, JUnit) and their application in creating efficient and effective automated test suites. 

    ●  Experience integrating automated tests into continuous integration and continuous delivery pipelines using tools like CircleCI. 

    ●  Demonstrated expertise in designing and executing performance tests using tools like JMeter, Gatling, or LoadRunner to evaluate application scalability, responsiveness, and stability. 

    ●  Strong analytical and problem-solving skills to identify complex defects, troubleshoot issues, and provide innovative solutions to improve automation processes. 

    ●  Deep knowledge of testing best practices, test design techniques, and quality assurance methodologies to ensure the delivery of high-quality software products. 

     

    Bonus points 

     

    ● Experience in the gaming industry or crypto-related projects  

    ● Proven ability to lead a team of QA engineers, provide technical guidance, mentorship, and foster a collaborative environment that promotes skill development. 




     

    Offer

     

    We offer a competitive salary, comprehensive benefits package, and a vibrant work environment where innovation and creativity are encouraged. We value diversity, teamwork, and a shared passion for gaming. We provide ample opportunities for professional growth and actively support your career development. 

    Join our talented team and be part of a groundbreaking company that is shaping the future of crypto gaming. Apply now and let's create the next generation of gaming experiences together!

    How to Apply

    Interested and qualified candidates should send in CVs to cv@people-matters.co with the position applied for as subject of the mail.

     

    NB: Candidates must be willing and ready to work with the Eastern European Time Zone to be considered. 

     

    go to method of application »

    QA Engineer - Manual

    Who you are 

    We are seeking a highly skilled and detail-oriented Manual QA Engineer to join our dynamic team. As a Manual QA Engineer, you will play a crucial role in ensuring the quality and reliability of our gaming applications and platforms. You will have the opportunity to work alongside talented developers, contribute to cutting-edge projects, and make a meaningful impact on the gaming industry. 

    What you will do 

    • Perform thorough manual testing of our gaming and mobile applications to identify defects, bugs, and usability issues 
    • Collaborate closely with the development team to understand software requirements and identify potential areas of improvement
    • Create and execute comprehensive test plans, test cases, and test scripts 
    • Conduct rigorous regression testing to validate fixes and ensure overall product stability 
    • Document and track software defects, utilising bug tracking tools 
    • Participate in test case reviews and provide valuable feedback 

    What you will need 

    • 3 years + experience as a Manual QA Engineer or similar role in a software development environment 
    • Strong understanding of software testing methodologies, tools, and processes including functional security, performance, and exploratory testing. 
    • Proficiency in creating and executing test plans, test cases, and test scripts 
    • Solid knowledge of bug tracking tools and version control systems 
    • Familiarity with Agile development methodologies 
    • Excellent problem-solving and analytical skills 
    • Experience working alongside Automation developers with the intent of passing your test plans over to developers for automation in the medium term 

    Method of Application

    Interested and qualified candidates should forward their CV to: cv@people-matters.co using the position as subject of email.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at People Matters Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail