Title: Full Stack Developer
Total Experience: 4 to 6 years
Work Location: Bangalore
Job Responsibilities :
- Solve complex performance problems and architectural challenges
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
- Help team in technical challenges
- Code review and deployment
- Technical documentations
- Thorough understanding of React.js and its core principles.
- Familiarity with Restful APIs.
- Build efficient, testable, and reusable PHP modules.
- Should be able to understand the requirements & Develop web application.
- Ability to work on multiple projects at the same time and complete tasks in a timely manner.
- Work closely with product manager to release features and additions.
Required Qualifications
- Lead responsible for the development and maintenance of back-end services
- Proven experience as a Full Stack Developer or similar role.
- Strong knowledge in any of the PHP Framework
- Understanding of MVC design patterns
- Strong understanding of front-end technologies such as ReactJS, HTML 5,CSS and Bootstrap, Angular JS
- Knowledge of object oriented PHP programming
- Strong knowledge in creating REST based web services
- Good to have knowledge of microservice architecture
- Very good analytical and problem solving skills.
- Database Design, MySQL query optimization, Performance Tuning
- Good to have Hands-on working with AWS toolsets
Preferred Skills :
- Knowledge on Linux/Shell commands
- Familiarity with SQL/NoSQL databases and their declarative query languages
- Proficient understanding of Git
- Demonstrates ability to communicate effectively in both technical and business environments
- Willingness to work in a collaborative, innovative, flexible and, team-oriented environment
- Reverse Engineering skills
- Experience in Agile development process & Tools
- Good to have Hands-on working with AWS