Senior PHP Developer Banimode

  • Full Time

  • Tehran

      -   Tehran

Senior PHP Developer

Posted 10 weeks and 3 Days ago

Job Description

The prospective candidate would ideally have experience in coding in PHP in an object-oriented environment, analyzing and designing MySQL databases, writing proper MySQL queries and indexes for optimal performance, creating responsive web pages using HTML5, CSS, JavaScript/jQuery/ React and Ajax, and setting up and securing servers. We are interested in an individual who is a quick learner and is comfortable multi-tasking, who enjoys having the flexibility to work on all aspects of product development, and who has the ability and desire to see a project through all phases of the system development life cycle (SDLC). We are looking for a Super Woman or Super Man to join our team of superheroes! Self-taught is welcome. Responsibilities & Duties • Writing clean, maintainable and efficient PHP code • Proficiency with HTML(5), JavaScript/ React/jQuery, CSS • Knowledge of how to properly write secure object-oriented code • Strong oral and written communication skills and the ability to communicate effectively with non-technical staff • Designing robust, scalable and secure features • Identify bottlenecks and bugs, and devise solutions to these problems • Ensure code quality, organization and automation • Contributing in all phases of the development lifecycle • Write documentation, environments and procedures.

Requirements

• Experience with PHP LAMP / LEMP Stack, along with other common libraries & Frameworks • Understanding of the syntax of PHP and its nuances • Understanding of fundamental design principles behind a scalable application and Micro-services • Proficient understanding of code versioning tools • Good written and oral communications skills. • Encourage and participate in collaborative development process with engineers on multiple sites. • Ability to take ownership and see the task till end with independent research/development skills. • Focusing on big picture - working with partners to enhance workflow and business processes supported • Good knowledge of Front-End languages such as JavaScript, CSS and HTML • Good in reading others code and debug • Good knowledge of Linux Systems. • Good knowledge of Design Patterns • Experience in e-commerce environment would be a plus. • Excellent English language skills. Education and Experience • 5+ years full stack PHP development • API’s and versioning • Experience with TDD (Test Driven Development) • Experience with Agile / SCRUM / Jira