Full Stack Developer

Paradise Media is an affiliate marketing company at the forefront of digital marketing, dedicated to empowering consumers to make informed choices when it comes to products and services using strategic and innovative digital marketing campaigns. With a strong commitment to transparency, consumer empowerment, and performance-driven marketing, Paradise Media aligns advertisers and affiliates to provide consumers with information to make the best choices for their needs.

About the role

To form part of the Engineering Team, the Full Stack Developer will oversee the development, deployment, and maintenance of web applications. 

This role demands proficiency in both front-end and back-end technologies, coupled with strong web management skills. The engineer will work collaboratively with our project managers, designers, and other engineers to build and maintain web applications that are robust, efficient, and secure. Additionally, the engineer will be responsible for writing Standard Operating Procedures (SOPs) and documentation to ensure consistent and high-quality processes.

Roles & Responsibilities: 

Web Development:
  •     Design, develop, and implement responsive web applications using HTML, CSS, JavaScript, and back-end technologies such as Node.js, Python, PHP, etc.
  •     Create and manage databases using SQL and NoSQL technologies.
  •     Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Develop custom APIs and integrate third-party services.
  • Develop and customize WordPress themes and plugins.
Web Management:
  •     Manage and maintain web hosting environments, ensuring optimal performance and uptime.
  •     Perform routine updates, backups, and security measures for all web applications.
  •     Monitor and troubleshoot server performance issues, implementing solutions to enhance reliability.
  •     Handle domain management, including registration, renewal, SSL certificates and DNS configurations.
Tech Stack Ownership:
  •     Oversee the entire tech stack used in web development
  •     Ensure the tech stack is current, efficient, and aligned with best industry practices.
  •     Evaluate and integrate new tools and technologies to improve development processes and web performance.
Best Practices and Business Continuity:
  •     Implement and uphold best practices in web development, security, and performance optimization.
  •     Develop strategies for business continuity, including disaster recovery plans and redundancy measures.
  •     Ensure web applications are scalable, maintainable, and capable of supporting business growth and continuity.
Documentation and SOPs:
  •     Write and maintain detailed Standard Operating Procedures (SOPs) for web development and management processes.
  •     Develop comprehensive documentation for web applications, including technical specifications, user guides, and API documentation.
  •     Ensure all documentation is up-to-date and easily accessible for team members and stakeholders.
  •     Continuous Improvement:
  •     Stay abreast of the latest trends, techniques, and technologies in web development and web management.
  •     Propose and implement improvements to existing applications and processes.
  •     Participate in code reviews and offer constructive feedback to peers.

Requirements:

  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent work experience.
  • Minimum of 3 years of experience in full stack web development and web management.
  • Proven work experience in front-end development languages such as PHP, HTML, CSS, and JavaScript.
  • Proven work experience in developing and managing WordPress as a CMS engine as well as developing custom addons and plugins.
  • Proven work experience with back-end development and database management.
  • Strong understanding of web hosting environments and server management.
  • Knowledge of version control systems, such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Knowledge of SEO best practices.
  • Familiarity with cloud hosting platforms (e.g., AWS, Google Cloud, Azure).
  • Experience with web performance optimization techniques.

Operations

Il-Gżira, Malta

Share on:

Terms of servicePrivacyCookiesPowered by Rippling