Team Extension Company Profile

Wordpress Developer

Team Extension

Job Description

Company: Team Extension SA

Location: Anywhere

Position Type: Contract


Team Extension is a nearshoring and offshoring technology company based in Bucharest, Romania. Working with us, you will have the opportunity to work with a wide spectrum of clients and projects. Our clients include startups and Fortune 500 companies that are based in Western Europe and in the United States. At TE, we are building a team of smart, motivated people who are passionate about helping the business to continue to soar to new heights.

Come join a team where you can truly make a difference!


Key Responsibilities:

  1. Website & Plugin Development:

    • Design, develop, and maintain custom WordPress themes and plugins using PHP, HTML5, CSS3, and JavaScript/jQuery.
    • Implement complex features using custom post types, custom fields, and taxonomies.
  2. Database Management:

    • Manage, migrate, and optimize MySQL databases associated with WordPress installations.
    • Implement database calls with PHP to store, retrieve, and update information efficiently.
  3. Performance Optimization:

    • Diagnose performance issues using tools like GTmetrix or Google PageSpeed Insights and implement fixes.
    • Optimize WordPress sites for speed using caching tools, CDN integration, and database optimization.
  4. API Integration:

    • Integrate third-party APIs with WordPress sites as required.
    • Develop custom RESTful APIs for mobile or external applications.
  5. Security Protocols:

    • Implement and maintain security measures like firewalls, SSL, and other necessary plugins to guard against vulnerabilities.
    • Address security concerns and ensure regular backups of website data.
  6. Collaboration:

    • Work with front-end and back-end developers, designers, and stakeholders to ensure projects are effectively developed and deployed.

Required Skills and Experience:

  1. 3+ years of hands-on experience with PHP and WordPress development.
  2. Deep understanding of the WordPress core, theming, best practices, plugins, and APIs.
  3. Strong proficiency in PHP, HTML5, CSS3, JavaScript, and jQuery.
  4. In-depth experience with MySQL database management, schema design, and optimization techniques.
  5. Knowledge of Git or other version control tools.
  6. Strong problem-solving skills and ability to think algorithmically.

Nice to Have:

  1. Familiarity with modern front-end build pipelines and tools.
  2. Experience with CSS preprocessors like SASS or LESS.
  3. Experience with JS frameworks like React or Vue.js.
  4. Knowledge of CI/CD processes.

Education:

  • Bachelor's degree in Computer Science, Information Technology, or a related field is a plus