Salary $25 - $60 an hour job type full-time contract number of hires for this role 2
Full job description
We`ve built a web scraper and looking for a talented php dev to build the dashboard (aka frontend) to access the dataThe ideal candidate would have dealt with large data sets and understood computational analysisYou must also be comfortable with external framework to build a dashboard.
That said, we’re excited to start working with you immediatelyHowever, before we get started, i`d like to ask you to take a test on codingameCodingame provides turn-key developer testsTaking this test will help us quickly identify if you or your team is a match for the work at handThe test should take about 60 minutes to completeOnce we have your email, we`ll then send you an invite to take the test.
To get started, please share your email address here: https://airtable.com/shrc7t3x3iku38vgj
That being said, we understand that testing can sometimes feel like a hassle and not a fitBut rest assured that the test will ensure a long-term engagement and help both of us start work as quickly as possibleIf you can`t take the test, i completely understand.
Writing code for a custom in-house php sass application with limited external framework use.
Troubleshoot and fix any issues relating to php programs.
Adhere to project timelines and communicate with the project manager early and often.
Integration of user-facing elements developed by front-end developers.
Research, suggest and implement development best practices.
Assess new plugins, frameworks, applications, and platforms for an optimal development workflow.
Solid written and verbal communication skills.
Build efficient, testable, and reusable php modules.
Solve complex performance problems and architectural challenges.
Understanding of data structures in php (bst, union find, bit).
Understanding of searching (linear, binary and ternary search).
Understanding of sorting algorithms (selection sort, quick sort etc) and string algorithms (rabin-karp, boyr-moore etc)
Fundamental understanding of php design patterns (creational, structural, behavioral) how they are implemented and what they are used forIncluding knowledge of the variety of each pattern and experience using them.
Understanding of mvc (model view controller) design pattern.
Advanced knowledge of oop (namespaces, inheritance, interfaces & abstract classes, traits, class reflection, inheritance scope and late static binding, overloading & magic methods).
Understanding of iterators and interfaces.
Understanding of reading, writing xml and xpath.
Knowledge of web services & apis (soap & rest).
Experience with writing apis (soap & rest).
Experience with regular expression in relation to advanced conditional matching.
Fundamental understanding of the difference between comparison operators.
Php 8.0 knowledge and understanding of core principles.
Proven software development experience in php.
Understanding the fully synchronous behavior of php.
Understanding accessibility and security compliance.
Strong knowledge of the common php or web server exploits and their solutions.
Good knowledge of relational databases, version control tools and of developing web services.
Familiarity with sql/nosql databases and their declarative query languages.
Experience in common third-party apis (google, facebook, ebay etc)
Passion for best design and coding practices and a desire to develop new bold ideas
Job types: full-time, contract
Pay: $25.00 - $60.00 per hour
8 hour shift
Please submit your email here such that we can email you our coding test from codingame: https://airtable.com/shrc7t3x3iku38vgj
Did you submit your email address?
Work location: remote