Responsibilities:
- Write clean, maintainable and efficient code.
- Design robust, scalable and secure features
- Collaborate with team members to develop and ship web applications within tight timeframes.
- Write unit and functional testcases.
- Work on bug fixing, identifying performance issues and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Handling complex technical issues
Required Candidate profile
The candidate must have:
- 1+ year of web development experience
- Very good understanding of PHP
- Preferably have experience of some PHP framework like Laravel or CakePHP or Symfony etc.
- Good understanding of Javascript and jQuery. Experience of some JavaScript MVC framework like Angular or ReactJS is a plus
- Experience of having built RESTful services on php.
- Good understanding of Object Oriented Design Principles
- Good knowledge of relational databases and SQL, primarily MySQL
- Familiar with DB design, Query Optimization
- Good Understanding of HTML and CSS.
- Experience with Linux/Unix and deployment of PHP applications.