Search

Full Stack Web Developer

PublishedPublished: 6/14/2022
Technology

Job Description

Job Description

Full Stack Developer

Job Overview

We are seeking an experienced Full Stack Developer with at least 3 years of hands-on web application development experience to design, develop, and maintain business-critical applications. The ideal candidate has strong experience with the LAMP stack (Linux, Apache, MySQL, PHP), front-end development, and relational databases.

In this role, you will build and enhance database-driven applications, product catalog management systems, inventory tools, reporting platforms, and customer-facing web applications. You will collaborate with cross-functional teams to develop secure, scalable, and efficient solutions that support business operations.

Key Responsibilities

  • Design, develop, test, and maintain web applications using PHP, Linux, Apache, and MySQL.
  • Build responsive, user-friendly interfaces using HTML5, CSS3, JavaScript, jQuery, and AJAX.
  • Develop and maintain database-driven applications supporting product catalogs, inventory, and business operations.
  • Design, optimize, and maintain relational databases using MySQL and PostgreSQL.
  • Write SQL queries, stored procedures, views, and reports to support business requirements.
  • Build CRUD applications, automate workflows, and improve existing business processes.
  • Integrate applications with third-party APIs and internal business systems.
  • Troubleshoot and resolve application, database, and server-related issues.
  • Support application deployments, upgrades, ongoing maintenance, and production issues.
  • Participate in code reviews, technical design discussions, and application improvements.
  • Document technical specifications, application functionality, and development standards.
  • Follow best practices for application security, performance, and scalability.

Required Qualifications

  • At least 3 years of experience developing and supporting web-based applications.
  • Strong hands-on experience with PHP, HTML5, CSS3, JavaScript, and jQuery.
  • Experience working within a LAMP stack environment.
  • Proficiency with MySQL and PostgreSQL, including SQL development and database design.
  • Experience building and maintaining database-driven applications.
  • Understanding of responsive web design and cross-browser compatibility.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Excellent communication, organization, and attention to detail.
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field, or equivalent education and experience.

Preferred Qualifications

  • Experience with product catalog management, inventory systems, or product information management applications.
  • Familiarity with REST APIs, JSON, and web services.
  • Experience integrating applications with ERP, CRM, or warehouse management systems.
  • Knowledge of Git/GitHub and collaborative development workflows.
  • Experience supporting e-commerce platforms or customer-facing applications.
  • Familiarity with Bootstrap, AJAX, Postman, and Visual Studio Code.
  • Knowledge of web application security best practices.
  • Experience working in Agile or Scrum environments.

Ideal Candidate

The ideal candidate is a hands-on developer who enjoys solving technical challenges, improving business applications, and working across front-end, back-end, and database technologies. They can independently troubleshoot issues, manage competing priorities, and collaborate effectively with technical and nontechnical stakeholders.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...