Laravel Developer - Kochi, India - CONNECTING 2 WORK

    CONNECTING 2 WORK
    CONNECTING 2 WORK Kochi, India

    2 weeks ago

    Connecting 2 Work background
    Description
    Job Description

    Job Summary


    We are looking for a Laravel Developer responsible for managing the interchange of data between the server and the users.

    Your primary focus will be the development of all server-side logic and maintenance of the central database and ensuring high performance and responsiveness to requests from the front-end.

    You will also be responsible for integrating the front-end elements built by your co-workers into the application.

    This position requires a combination of programming skills (namely Laravel and JavaScript framework) and MySQL (understanding table type, query execution time, query optimization and so on).

    Responsibilities and Duties

    Write clean, secure, test-driven, easily maintainable and modular codes.
    Database designing and maintenance.
    Build reusable code and libraries for future use.
    Troubleshoot and debug applications.
    Perform UI/backend tests to optimize performance.
    Collaborate and work with frontend and mobile app developers on the backend needs of projects.
    Adhere closely to development plans and anticipate changes to specification or schedule as they become necessary during development.
    Work with project managers when gathering requirements, presenting work, etc. and be able to take complex technical terms and break them down into layman's terms.
    Keep abreast of new trends and best practices in web development.
    Client communication (verbal/written) as and when required.
    Develop, record and maintain cutting edge web-based PHP applications on portal plus premium service platformsBuild innovative, state-of-the-art applications and collaborate with the User Experience (UX) teamEnsure HTML, CSS, and shared JavaScript is valid and consistent across applicationsPrepare and maintain all applications utilizing standard development toolsUtilize backend data services and contribute to increasing existing data services APILead the entire web application development life cycle right from concept stage to delivery and post-launch supportConvey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issuesDocument the development process, architecture, and standard componentsQualifications and Skills

    Demonstrable experience with PHP including OOP, security, refactoring & design patterns.
    Excellent knowledge of Laravel framework and experience building factories/facades/libraries using abstract classes, interfaces, traits.
    Experience in unit testing using testing frameworks like PHPUnit /PHPspec.
    Good knowledge of RDBMS (MySQL/MS SQL/PostgreSQL), database designing and query optimization techniques.
    Experience in NoSQL (MongoDB/DynamoDB) databases will be an added advantage. Good core knowledge of HTML5, CSS3, jQuery and Bootstrap framework.
    Experience in Javascript Frameworks (AngularJS/ReactJS/VueJS) will be an added advantage.
    Hands-on experience in RESTful API design and development including implementation of oAuth2.0 for authentication and authorizationApply here