Full Stack Developer

Swarnatek Solutions LLP

  • 2-4 Yrs
  • Mohali, Punjab

We are looking for a Full Stack Developer responsible for managing back-end services and the interchange of data between the server and the users.

Job description

Swarnatek Solutions LLP is looking for a talented and passionate Full Stack Developer to join our growing development team. In this role, you will be responsible for building scalable web applications, developing robust back-end services, integrating front-end components, and ensuring high performance, security, and maintainability across the entire application stack.

Responsibilities:

  • Design, develop, and maintain high-quality web applications using PHP and modern frameworks such as Laravel or Yii.
  • Develop secure, scalable, and reusable back-end modules and APIs.
  • Integrate front-end components built using HTML, CSS, JavaScript, and modern UI frameworks.
  • Design and optimize relational databases such as MySQL or MSSQL.
  • Build and maintain RESTful APIs for seamless application integration.
  • Troubleshoot, debug, and optimize application performance.
  • Follow MVC architecture and coding best practices.
  • Collaborate with UI/UX designers, front-end developers, and project managers.
  • Implement authentication, authorization, and role-based access control.
  • Ensure application security by following industry best practices.
  • Participate in code reviews, testing, deployment, and ongoing maintenance.
  • Use Git for version control and collaborate effectively within the development team.

Requirements:

  • Strong proficiency in Full Stack development with hands-on experience building scalable, secure, and high-performance web applications using PHP and modern frameworks.
  • Strong knowledge of PHP 7/8.
  • Hands-on experience with Laravel, Yii, or similar PHP frameworks.
  • Solid understanding of MVC architecture.
  • Proficiency in HTML5, CSS3, JavaScript, and responsive web development.
  • Experience with MySQL, MSSQL, or other relational databases.
  • Understanding of Object-Oriented Programming (OOP) principles.
  • Experience in developing and consuming REST APIs.
  • Knowledge of authentication, authorization, and web security best practices.
  • Familiarity with SQL optimization and database schema design.
  • Understanding of Git and modern development workflows.
  • Excellent problem-solving and debugging skills.