Programmer PHP (Architect)

Negotiable

Full-time
3~5 years
Refresh at a year ago
2 Views
1 Apply
Overseas
Share
Job responsibilities
Job Responsibilities: 1. Lead the review of technical solutions and system design, grasp the design of complex systems, and be able to solve a series of technical problems caused by data, cache, network, etc. 2. Responsible for coordinating the team to maintain the existing system business, ensuring the smooth and safe operation of online business and promoting functional iteration. 3. Deliver high-quality, scalable, and easy-to-maintain back-end solutions, maintain clear documents and complete unit tests simultaneously. 4. Collaborate with team members to develop, complete demand assessment for docking products and give timely feedback. Connect with mobile and testing teams for iterative development and deliver high-quality solutions.
Job Requirements
1. Bachelor degree or above, 3 years or above experience in PHP language development. Have solid programming and debugging skills. 2. Proficient in at least one mainstream framework of PHP, master the modern framework design of PHP, understand mainstream PHP project deployment and monitoring solutions, and understand the evolution and development of PHP version features. 3. Familiar with common relational databases, Distributed SQL, NoSQL, and message flow system solutions. Understand the pros and cons of different options and be able to make reasonable trade-offs for your needs. 4. Have some experience in designing cluster systems with high concurrency, high performance, horizontal scalability, sustainable auditing, and high security (deep understanding is also acceptable). Master the system performance bottleneck analysis tools and methods, and have a deep understanding of the pros and cons of the PHP language. 5. Those who have led or participated in the development of large-scale PHP projects and achieved outstanding results are preferred, leading the architecture design, database design, API design, code and document specifications during the project implementation process. Possess solid system design capabilities, be able to propose reasonable solutions to business needs and implement them. 6. Familiar with commonly used linux operating system knowledge, proficient in php development environment and component usage, experience in containerized service arrangement is preferred. 7. Familiar with Git flow, pay attention to testing and documentation, and have good programming habits. (Bonus points for open source project contributors.) 8. Clear thinking, strong communication skills, and focus on teamwork
Search for your dream jobs
Job category
City or country

Latest blogs

Jobs
Candidates
Blog
Me