Point your AI agent at freehire and let it find you a job.

Get the CLI →

The Talent Room

Open 39d reposted 2×

Software Developer

Posted Updated 5 views
Discussion
This role requires a detail-oriented developer who is passionate about building scalable, high-quality software solutions. The successful candidate will be responsible for designing, developing, testing, debugging, and maintaining applications while ensuring optimal performance, reliability, and user experience.

Requirements:

  • Strong experience with Vue.js, Laravel, PHP, SQL, and HTML.
  • Proficiency in Python and experience applying programming concepts across different technologies.
  • Strong understanding of frontend, middleware, and backend architecture.
  • Experience developing and integrating RESTful APIs.
  • Ability to write clean, maintainable, testable, and efficient code.
  • Strong understanding of software testing principles, including unit and integration testing.
  • Experience with version control systems such as Git.
  • Familiarity with automated testing frameworks.
  • Experience working with development tools such as Docker and Postman.
  • Understanding of CI/CD pipelines and Agile software development methodologies.
  • Knowledge of web security best practices.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to work independently while contributing effectively within a collaborative team environment.
Key Responsibilities:
  • Design, develop, and maintain scalable web applications using Vue.js for frontend development and Laravel for backend development.
  • Write clean, efficient, and well-documented code using PHP, HTML, SQL, and related technologies.
  • Develop, maintain, and integrate APIs and third-party services.
  • Work across the full software development stack, including frontend, middleware, backend, and database systems.
  • Collaborate with designers, QA testers, project managers, and other development team members.
  • Perform comprehensive software testing, including unit, integration, and functional testing.
  • Identify, troubleshoot, and resolve software bugs, performance issues, and technical challenges.
  • Participate in code reviews and contribute to improving coding standards, processes, and best practices.
  • Utilise AI development tools to enhance productivity, development processes, and software solutions.
  • Stay updated with emerging technologies, industry trends, and modern development practices
Please note only candidates that meet the minimum requirements will be considered. Â

Please follow our website and social media channels to be the first to know when our clients have new vacancies!

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

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