freehire launches on Product Hunt on 26 August.

Follow →

Software Developer

Open 22d

Summary

Build and maintain internal business systems using PHP, Python, JavaScript, HTML, and CSS, including front-end interfaces, server-side logic, APIs, and integrations.

Job Responsibilities:

Develop, implement, and maintain features for various in-house system modules using programming languages and technologies such as PHP, HTML, CSS, Python, and JavaScript.

Design intuitive and user-friendly front-end interfaces using HTML, CSS, and JavaScript to ensure seamless interaction with back-end systems.

Develop efficient server-side logic using PHP and Python to support system functionalities while ensuring optimal performance, reliability, and scalability.

Develop and maintain APIs (Application Programming Interfaces) and system integrations to support third-party services and internal tools, ensuring smooth communication between different systems.

Handle API interactions for data exchange, production processing, inventory synchronization, and shipping updates.

Perform comprehensive testing of developed modules, including unit testing, integration testing, and end-to-end testing, to ensure functionality, security, and reliability.

Work closely with business stakeholders to gather, analyze, and refine requirements for system enhancements and new features.

Provide ongoing technical support, troubleshoot issues, and resolve system problems to minimize disruption to business and project operations.

Proactively recommend and implement improvements to system design, architecture, user experience, performance, and security.

Research and evaluate new development frameworks, libraries, and technologies to improve development processes and enhance system scalability.

Perform other ad hoc tasks, projects, or duties assigned by management to support operational needs.

Job Requirements:

  • Diploma or Bachelor’s Degree in Information Technology, Computer Science, Software Engineering, or a related field.
  • Proven experience in full-stack software development with knowledge of both front-end and back-end technologies.
  • Proficiency in PHP, Python, JavaScript, HTML, and CSS.
  • Experience in API development, system integration, and database management is an advantage.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Ability to work independently as well as collaborate effectively with team members.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available