Location: Yerevan, Armenia
Category: Software development
Type: Full time
Deadline: 30-Nov-19 12:00:00 AM
Salary:
Description
Responsibilities
Primary objectives:
1. As a Senior PHP Developer, you will help us scale for our continued growth as a financial optimization technology changing company, shaping the future of cloud-based analytics.
Practical responsibilities here involve:
- Support system core
- Add core logic and functionalities to the system core: system performance and efficiency improvement, 3rd party data import and aggregation, sharing, user management, logging
- Solve complex performance problems and architectural challenges.
2. We believe learning impacts nearly every aspect of the work, especially in our startup, based on two facts:
- It currently has and is expected to have a great impact on both educational and financial technology sectors worldwide
- Our product is based on the latest versions of a vast set of technologies. Hence innovative thinking and the ability to continuously discover, evaluate, and implement new technologies are part of our engineers’ job.
RequiredQualifications
- Full proficiency in PHP 7 (Control Structures, Classes and Objects, Exceptions and Error Handling, etc.)
- Strong knowledge and clear understanding of OOP and Design patterns
- Experience and expertise of REST API design and development
- Strong knowledge of relational and NoSQL database systems, database design principles (MySQL and MongoDB)
- Experience with PHPUnit testing framework
- Experience with GIT
- Fluency in technical written English.
Desired qualifications:
- Degree in Computer Science, Engineering or a related field
- Experience with various caching and optimization techniques
- Experience with PhpStorm IDE and other related development tools
- Experience with PHP micro-frameworks and middleware architecture
- Knowledge of PHP Standard Requirements (PSR)
Benefits
No comments:
Post a Comment