Senior Full Stack Developer

Coimbatore
Full-Time
Senior: 5 to 8 years
7L - 12L (Per Year)
Posted on Jul 01 2025

About the Job

Skills

PHP
MySQL
JavaScript
Docker
CI/CD
CSS


Job Description

Position: Senior System Developer

Department: IT System

Location: On-site (Coimbatore, India Office)

Job Summary

The Senior Full Stack Developer plays a pivotal role in designing, developing, and deploying scalable software applications that drive business objectives. This senior-level position requires deep expertise in modern web technologies, a commitment to clean, high-quality code, and the ability to guide and mentor team members effectively. The ideal candidate thrives on building innovative solutions and providing technical leadership to ensure successful project delivery.

Responsibilities:

  • Lead Development: Design, develop, test, and deploy robust, high-quality software solutions primarily using PHP, JavaScript, CSS, and MySQL.
  • API Management: Develop, document, and maintain RESTful API libraries, and seamlessly integrate third-party APIs based on provided documentation.
  • Front-End Expertise: Utilize advanced front-end technologies (HTML5, CSS3) and frameworks (e.g., Vue.js, Bootstrap, Tailwind) to create intuitive and responsive user interfaces.
  • Database Optimization: Implement and optimize secure and efficient MySQL database structures and queries, including handling JSON data types.
  • Code Quality & Best Practices: Maintain and optimize existing codebases, rigorously adhering to coding standards, best practices, and team Git flow for version control.
  • Technical Documentation: Write and maintain comprehensive technical documentation for software modifications and enhancements.
  • Code Review & Mentorship: Actively participate in code reviews to ensure code quality, performance, and maintainability. Mentor junior developers on best practices and new technologies, particularly during Proof of Concept (POC) implementations.
  • Innovation & Research: Research and implement Proof of Concepts (POCs) for new technologies and libraries, staying ahead of industry trends.
  • Independent Problem-Solving: Take ownership of coding projects and drive progress independently when direct leadership is not immediately available.
  • Development Environment Management: Independently set up and maintain local development stacks (e.g., Apache, PHP, MySQL, Node.js, VS Code).
  • Continuous Learning: Stay current with the latest industry trends, technologies, and frameworks to ensure our solutions remain cutting-edge.

Requirements:

  • Education: Master’s or Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience: Proven experience as a Senior Developer or in a similar role for at least 5 years.
  • Core Technologies:
  • PHP: Expert-level proficiency.
  • JavaScript: Strong command of JavaScript, including Asynchronous JavaScript (AJAX, Fetch).
  • Databases: Excellent knowledge of MySQL 8, with experience handling DBMS JSON structures.
  • API Development: Proven experience creating and integrating API libraries.
  • Cloud Platforms: Familiarity with cloud computing concepts and platforms such as Azure (preferred), AWS, Docker, and Kubernetes.
  • Software Principles: Strong understanding of software development principles, best practices, and design patterns.
  • Problem-Solving: Excellent analytical and problem-solving skills.
  • Collaboration: Ability to work effectively within a collaborative team environment.
  • Quality & Detail: Strong attention to detail and a commitment to delivering high-quality, maintainable code.
  • Version Control: Solid understanding and practical experience with code versioning tools and methodologies, specifically Git flow.
  • Time Management: Ability to prioritize and manage multiple tasks efficiently in a fast-paced environment.
  • Communication: Excellent verbal and written communication skills.

Preferred Skills:

  • Experience with other programming languages and frameworks beyond PHP and JavaScript.
  • Proficiency working across multiple operating systems (Windows, Linux, macOS).
  • Knowledge of offline mobile applications or Progressive Web Apps (PWAs).
  • Understanding of continuous integration and deployment (CI/CD) tools.
  • Familiarity with Agile development methodologies.



About the company

We are hiring PAN India

Industry

IT Services and IT Consul...

Company Size

2-10 Employees

Headquarter

Delhi

Other open jobs from Naukridaddy HR Solutions Private Limited