Joomla Component Developer - Remote

3C Telemetry, LLC

Joomla Component Developer - Remote

Remote, CO
Full Time
Paid
  • Responsibilities

    About the PHP Developer position

    We are looking for an experienced PHP Developer who will write quality code and deliver results within reasonable time terms. You will work as a part of a full-stack creative team that is responsible for all aspects of the ongoing software development, testing and launching.

    You should be able to adhere to high standards of PHP coding and work in a timely and scalable way. Besides we expect you to be a good team player and oriented at finding optimal ways to solving problems.

    PHP Developer responsibilities are:

    • Provide new features and bug fixes to a custom Joomla 5 Component/Module/Plugins/Template/Language
    • Produce “clean” and well-structured code, with detailed specifications (we use PHP Storm to enforce code style)
    • Develop automated testing to integrate with the CI/CD system
    • Collaborate with the team in all phases of the development lifecycle
    • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
    • Design and implement new features to facilitate related procedures and tools if necessary
    • Stay informed about industry best practices

    PHP Developer requirements are:

    • 3+ years' experience of working on a PHP Developer position

    • Must be familiar with the Joomla 5 MVC model - no exceptions

    • Must be familiar with the Joomla 5 form fields definitions, custom fields, filter fields, language strings etc.

    • Be familiar with PHP 8.3

    • Solid experience with of web technologies including HTML, CSS, Javascript, AJAX and so on

    • Excellent knowledge of relational databases, version control tools (SVN) and of developing web services

    • Experience in third-party APIs (HERE Maps, chart.js etc.)

    • Experience with in-house APIs and testing procedures using Postman collections (Joomla webservices plugin and API component).

    • Desire to develop new bold ideas, while constantly following best design and coding practices

    • BS or MS degree in Computer Science, Engineering or other related area

    PHP Development environment requirements:

    • Familiarity with WAMP/LAMP
    • Preferred familiarity with CI/CD practices like Concourse/Ansible/Vagrant etc.

    What We Offer:

    • Salary based on the current market commensurate with work experience
    • This is a full-time (40 hours per week Monday-Friday 9 a.m.-5p.m. in any US timezone) remote role as a contractor. You must be committed to be onsite for several days at the project start.