Full Stack Developer

Apply for this job

Job Description

Full Stack Developer(PHP)

Role & Responsibilities

  • You should be able to work independently with little supervision
  • You should have excellent organization and problem-solving skills
  • Develop high-quality software design and architecture
  • Your goal will be to develop high-quality software that is aligned with user needs and business goals.
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with the latest technologies
  • Good communication skills.

Skills

  • A B.Tech/M.Tech in Computer Science or equivalent.
  • Must have at least 4 years of experience in LAMP Stack development.
  • Good knowledge of PHP, Laravel, Composer, etc.
  • Need a clear understanding of HTML, CSS, JavaScript, and Typescript.
  • Experience with Bootstrap, Angular, and/or ReactJS
  • Sound understanding of MVC and other design patterns.
  • Excellent grasp of data structures and designing and developing ReST APIs.
  • Excellent grasp of deploying PHP web applications on the on-prem and loud environments
  • Good skills in either RDBMS (e.g. PostgreSQL preferred) or NoSQL (MongoDB or equivalent).
  • Experience in developing responsive web applications.
  • Sound understanding of Agile and Scrum methodologies and ability to participate in local and remote Sprints.
  • Good grasp of UI / UX concepts.
  • Should have experience in using Git & VSCode.
  • Knowledge of AWS, Azure, CI / CD, Gitflow, and shell scripting will be considered positively.
  • Knowledge of AWS Lambda and other services on AWS is highly preferred.