Full Stack Developer

Posted on Full Time Operations Remote (Malta)

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.
This role is marked as evergreen, which means that Travso is always open to receiving applications from talented professionals. We welcome you to submit your application at any time. While there may not be an immediate opening, we continuously review applications and will be happy to get in touch as soon as a suitable position becomes available. We look forward to discovering exceptional talent and potential future team members!
This position can be 100% remote worldwide or based in one of our offices: Puerto Rico/Malta.
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.
Department: Operations
Type: Full Time
Location: Remote (Malta)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx