Senior Full Stack Developer

Company: Finelab Web Services Private Limited

Job Overview

Finelab Web Services Private Limited is Hiring for a remote Senior Full Stack Developer.

Job Type: Full time
Work Mode: Remote
Experience: Min. 5 years
Salary: ₹50,000 - ₹1,00,000 monthly
Skills Required:
Backend development Software development

Full Job Description

Finelab Web Services Private Limited is looking for a high-performing Senior Full Stack Developer with expertise in PHP (Laravel), Angular, and MySQL to lead the end-to-end development of our scalable cloud-based web applications. In this role, you will bridge modern backend API architecture with rich, dynamic client-side user interfaces, while ensuring database performance and application security at scale.

Key Responsibilities

1. Backend Architecture (Laravel & PHP)

Design, build, and maintain clean, secure, and performant RESTful APIs using PHP 8+ and Laravel 10+.

Implement complex authentication systems, role-based access control (RBAC), and third-party integrations (OAuth2, payment gateways, webhooks).

Optimize asynchronous processes using Laravel Queues, Jobs, Events, and Redis caching layers.

2. Frontend Development (Angular & TypeScript)

Build highly dynamic, responsive Single Page Applications (SPAs) using Angular (v14+) and TypeScript.

Architect application state management using RxJS streams and NgRx / Angular Signals.

Convert wireframes and Figma designs into accessible, pixel-perfect, and modular UI components.

3. Database & System Performance (MySQL)

Design normalized relational schemas and optimize complex SQL queries in MySQL.

Utilize database indexing, query profiling, and caching strategies to minimize response times for high-volume transactions.

Manage migrations, seeders, and ensure strict data consistency across environments.

4. Code Quality & DevOps

Enforce solid software architectural principles (SOLID, OOP, Clean Code) and conduct thorough code reviews.

Maintain automated testing suites using PHPUnit/Pest (Backend) and Karma/Jasmine/Cypress (Frontend).

Support deployment pipelines using Docker, Nginx, and GitHub Actions CI/CD workflows.

Required Skills & Qualifications

  • 5+ Years of professional web development experience.
  • 3+ Years of dedicated experience with PHP / Laravel and modern Angular (v12+).
  • Advanced command of MySQL query optimization, indexing, and schema design.
  • Strong experience with state management (RxJS, NgRx, or RxJS BehaviorSubjects).
  • Hands-on knowledge of Git, Docker containerization, REST API security standards (CSRF, XSS, CORS, JWT), and CI/CD pipelines.
  • Excellent communication and problem-solving skills with a team-first mindset.