Position: PHP Developer (Laravel/ highload product/ microservices)
Company: Студия HR решений
Experience required: 3y
English level: intermediate

**Location:** Kharkiv, Ukraine; Vancouver, Canada; Nevada, USA; Ho Chi Minh, Vietnam
**Type of employment:** full time, remote/office
**Schedule:‌‌** ‌flexible,‌ ‌no‌ ‌time-reports,‌ ‌no‌ ‌late‌ ‌meetings,‌ ‌no‌ ‌overtimes,‌ ‌business‌ ‌time‌ ‌11-17‌ ‌(Ukraine)‌

**About the company and product:** GeoGuard is global market-leader in the detection of location based fraud. Based in Vancouver, Canada, with a development office in Kharkiv. Since 2011, the Company has been providing geolocation, anti-fraud and compliance solutions for many of the world’s largest entertainment and iGaming companies, state lotteries, streaming video broadcasters, media rightsholders and financial institutions. Having gained the trust of our customers and partners of major Hollywood studios and TV & Media industry giants, we continue to expand into new markets every day and experience high-growth in various industries. Using cutting edge technologies and non-template solutions with no legacy to support, our teams have the freedom to be innovative and work independently, all with the support of our most senior developers to ensure personal development and success.

**Company offers:**
● Motivating compensation: high competitive salary, bonus system
● Health Insurance
● In-House English Classes
● Personal development plan for each employee
● Paid vacation and sick leaves
● Share Ownership Opportunity & Extra Comp
● Training & Development Opportunities
● Team Events & Recognition
● International Travel Opportunities
● Flexible working schedule
● Modern office space in the center of Kharkiv, near subway station "Naukova"
● We’re always stocked up on snacks and coffee and have free lunches monthly

**About product ID Comply:** https://www.geoguard.com/solutions/idcomply-kyc/ 

**Technological stack that we use:** 
BE: РНР 7.3+, Laravel 6 (Admin panel), Lumen (for API); 
FE: JavaScript, Bootstrap; 
Other technologies: MongoDB, Docker, PHP (unit tests), Python, Selenium WebDriver (for tests).

**Team:** PM, 1 PHP Software Engineer, 2 QA (manual/auto)

As a Middle/Senior Software Engineer you will use your expertise in PHP development to develop and maintain our GeoGuard products as assigned by the Development Lead, contributing to the implementation process of features and solutions. At the same time, you can increase your knowledge and grow your career, taking on responsibilities in various other development specializations including **microservices architecture and advanced DevOps methodologies**

**Your key accountabilities and responsibilities will include (but not limited to):**
● Research new features, analyze requirements, estimate implementation period, design software, review codes, document solutions
● Develop solutions taking non-functional and operational requirements into consideration
● Take part in application architecture design and in implementing new features
● Ensure applications are continuously delivered at the requested level of quality
● Build and maintain relationships with key stakeholders in the organization
● Actively seek to share technical expertise with others
● Develop and maintain different solutions within the product
● Support existing Unit Tests and write new ones
● Participate in development and maintenance of platform test automation suites
● Understand the full life cycle of development
● Follow the best practices and process established in the team

**What skills will you need for this?**
● Excellent technical knowledge in PHP development
● Strong knowledge of back-end (PHP, Laravel or Symfony), as well as front-end knowledge
● Experience with NoSQL Databases (MongoDB prefer)
● Good knowledge in the microservices architecture will be preferable
● Experience using Docker containers
● Experience using professional software development systems like Jira and Git
● Team player and  results-oriented
● Excellent written and spoken technical English

**Our ideal candidate has** excellent technical knowledge of PHP development. You know application transport and network infrastructure protocols. You are able to interact daily with systems that are used in professional software development such as JIRA and Git. 
You have experience working in short, agile and iterative development cycles and have a great passion working in fast-paced development process environments. You are a fast learner, solutions-oriented and able to work within agreed-upon timelines.  You have a genuine interest in cybersecurity and fraud detection, and you are motivated to learn new skills and gain knowledge in order to expand your areas of expertise.

Hiring process: 1) phone interview with recruiter 2) tech interview with Tech Lead (online)

**Need more information or have questions? Let's discuss it here!**