Full Stack Engineer (Contract Based)
About this position
Responsibilities
• Design, develop, and maintain web applications using PHP, adhering to best practices and coding standards.
• Design, implement, and manage databases using PostgreSQL, or similar, ensuring data integrity and performance.
• Work effectively with cross-functional teams, including tech lead, QA, and other engineers on planning and developing.
• Write clean and maintainable code.
• Create and maintain technical documentation for code, processes, and applications.
• Identify, analyze, and resolve bugs, performance issues, and security vulnerabilities in existing applications.
Requirements
• Minimum Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
• Fresh graduates are welcome to apply; however, having 1 year of experience will be advantageous.
• Strong understanding of HTML, CSS, and JavaScript.
• Proficiency in PHP and PHP frameworks such as Laravel, Yii2, or CodeIgniter.
• Experience with relational databases like MySQL, PostgreSQL, or similar.
• Familiar with Git Version Control.
• Strong analytical and problem-solving skills with a focus on delivering high-quality code.
• Familiarity with cloud platforms (e.g., AWS) and containerization (e.g., Docker) is advantageous.