Senior Software Engineer

  • $60k-$120k
  • Remote - Pakistan

Remote

Software Development

Senior

Summary

The job involves writing server-side web application logic as a PHP developer, collaborating with other team members, maintaining systems, researching new technologies, and potentially leading a team of software engineers. A bachelor's degree in Computer Science/Software Engineering or equivalent and at least four years of related experience are required.

Requirements

  • Bachelor's in Computer Science/Software Engineering or equivalent
  • Minimum four (4) years of related experience in a professional industry
  • Strong knowledge of core PHP, MVC frameworks and Yii
  • Strong knowledge of WordPress
  • Should know JQuery, JavaScript, AJAX
  • Knowledge and experience in writing backend components and Restful APIs
  • Understanding of security standards and compliances
  • Experience with different relational and schemaless databases such as MySQL
  • Creating a database structure for the required functionality
  • Experience with writing unit tests and ensuring the minimum 90% test coverage
  • Knowledge of and experience with Github, JIRA, and other collaboration tools

Responsibilities

  • Analyze business requirements
  • Estimate assigned tasks
  • Write code and unit tests
  • Collaborate with other team members
  • Tune your code for enhanced security and performance
  • Maintain systems by fixing any existing issues
  • Update issue tracking software
  • Provide status updates
  • Communicate with client
  • Control versions of your code
  • Research new technologies
  • Lead a team of software engineers
  • Mentor team members through training and guidance

Benefits

  • Paid Time Off
  • Work From Home
  • Health Insurance
  • OPD
  • Training and Development
  • Life Insurance
Share this job:
Please let Creative Chaos know you found this job on Remote First Jobs 🙏
Apply now