F
Senior Full Stack Developer
Finelab Web Services Private Limited
Kochi, Kerala, India ・ フルタイム
最初に応募しよう
- 経験
- 5年以上
- 給料
- INR 50,000 – INR 100,000 / month
- 求人情報
- 1
- 投稿済み
- 2時間前
- 作業モード
- 在任中
- 再開する
- 応募必須
勤務地
仕事内容
About the Role
We are seeking an experienced Senior Full Stack Developer specializing in PHP (Laravel), Angular, and MySQL to spearhead the development of our scalable cloud-driven web platforms. This position involves integrating modern backend API designs with sophisticated client-side interfaces, while ensuring optimal database efficiency and application security on a large scale.
Key Responsibilities
- Design, develop, and maintain robust, secure RESTful APIs using PHP 8+ and Laravel 10+ frameworks.
- Implement advanced authentication mechanisms including role-based access control and facilitate third-party system integrations such as OAuth2, payment processors, and webhooks.
- Enhance asynchronous operations through Laravel Queues, Jobs, Events, and implement Redis caching solutions.
- Create dynamic, responsive Single Page Applications (SPAs) utilizing Angular (version 14 and above) alongside TypeScript.
- Structure application state management employing RxJS streams and tools like NgRx or Angular Signals.
- Translate wireframes and Figma designs into meticulously crafted, accessible, modular UI components.
- Design efficient normalized relational schemas and refine complex SQL queries to optimize MySQL database performance.
- Apply database indexing, query profiling, and caching to reduce response times in high-transaction environments.
- Handle migrations, seeders, and maintain strict data consistency across different development environments.
- Uphold high coding standards by following SOLID principles, object-oriented programming, and clean code practices with rigorous code reviews.
- Maintain automated testing for backend and frontend using PHPUnit/Pest and Karma/Jasmine/Cypress respectively.
- Support and enhance deployment workflows with Docker, Nginx, and GitHub Actions for continuous integration and delivery.
Required Skills & Qualifications
- At least 5 years of professional experience in web development.
- Minimum of 3 years working extensively with PHP/Laravel and modern Angular versions (12 or later).
- Proficient in MySQL optimization including query tuning, indexing, and database schema design.
- Solid experience in state management technologies such as RxJS, NgRx, or RxJS BehaviorSubjects.
- Experienced with version control using Git, containerization via Docker, REST API security practices including CSRF, XSS, CORS, JWT, and CI/CD pipeline management.
- Strong communication abilities coupled with collaborative problem-solving skills and a team-oriented approach.
スキル
Work styles they’re looking for
コミュニケーション
問題解決
チームワーク