Designation: Software Engineer
Experience: 2 years in Laravel Framework
Qualification: .//MCA/, Must have Computers specialization
Keywords: PHP, Laravel, MySQL, REST, SPA, AngularJS, VueJS,ReactJS
Responsibilities:
1. Analyze requirements.
2. Follow coding standards.
3. Develop test driven code.
4. Integrate with 3rd party APIs.
5. Document Code and REST APIs.
6. Troubleshoot and debug applications.
7. Adhere to development plan and timelines.
8. Develop complete Applications, both backend and frontend.
9. Collaborate with other departments and clients as required.
10. Learn and adapt to new technologies as required.
Must have Skills:
1. Experience working in Linux environment is a must.
2. Excellent coding skills in PHP, Laravel, CSS3, jQuery and Bootstrap framework.
3. Experience in at least one frontend framework like AngularJS/ReactJS/VueJS.
4. Experience in developing with MySQL/PostgreSQL Databases.
5. Hands on experience in designing and developing RESTful APIs.
6. Thorough understanding of Git version control and development workflow.
7. Experience in test automation and test-driven development with PHPUnit.
8. Thorough understanding of Oops Concepts, Security and Design Patterns.
9. Experience in developing Factories, Repositories and Libraries using Abstract classes,
Interfaces and Traits.
10. Thorough understanding of Agile Methodology and Development practices
11. Excellent communication skills and ability to work independently or in a team
Good to have Skills:
1. Experience in Python, and NoSQL databases.
2. Experience in micro services development.
3. Understanding of CI/CD pipeline.
4. Working with Docker containers.
Interview Rounds:
1. Aptitude Test - 20 Questions - Max duration to complete 1 hour.
2. Laravel Test - Max duration of 4 hours to complete the test.
3. Tech round with the Director of Technology - Video call
4. HR Round