C-MORE

Senior Full Stack Developer

C-MORE

full-time

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with development teams and product managers to design mission-driven software solutions that meet business needs.
  • Architect robust client-side and server-side systems, remaining open to evaluating new technologies and methodologies.
  • Write clean, scalable, and maintainable code across front-end and back-end, taking responsibility for code quality and performance.
  • Develop, deploy, and maintain well-functioning databases and applications, ensuring consistent and efficient operation.
  • Maintain and upgrade software after deployment to support business evolution and technological improvements, following a culture of accountability and excellence.
  • Build application front-ends with attractive visual design, focusing on usability and user experience, and maintain clear communication with stakeholders to ensure alignment.
  • Design and implement effective APIs to improve system interoperability and data exchange, owning this critical part of the infrastructure.
  • Develop innovative features and applications with a mobile-first approach, optimizing for responsiveness and efficiency.
  • Implement comprehensive testing strategies to troubleshoot, debug, and improve software, ensuring high performance and stability.
  • Design and enforce security and data protection measures in line with best practices and compliance standards.
  • Produce clear and concise technical documentation to facilitate understanding and use of systems and applications.
  • Comply with C-MORE’s Information Security Management System (ISMS) policies and guidelines, maintaining secure practices and understanding organizational procedures and internal standards.
  • Proactively assist with solving internal or external challenges within your area of expertise, promoting collaboration and openness.
  • Perform other related duties as assigned.

Requirements

  • Degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Senior Full Stack Developer or in a similar software development role.
  • 5+ years of experience with PHP as a back-end language, plus strong knowledge of CSS, JavaScript, and MySQL.
  • Extensive experience with the Laravel framework.
  • Experience with Livewire, AlpineJS, and CI/CD is a plus.
  • Knowledge of Agile methodologies and their application in development environments.
  • Fluent in English.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills, reflecting our values of collaboration and openness.
  • Ability to work independently and manage time effectively, demonstrating accountability.
  • Experience working with international and/or remote teams is a plus.
Benefits
  • Fully remote position — not expected to be hybrid
  • 24 paid vacation days per year
  • Additional paid birthday day off
  • For employees outside Portugal: 9 public holidays per year of your choosing
  • Hardware allowance, in accordance with internal policy
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPCSSJavaScriptMySQLLaravelLivewireAlpineJSCI/CDAgile methodologiesAPI design
Soft Skills
problem-solvingattention to detailcommunicationteamworkcollaborationopennessindependencetime managementaccountabilityadaptability
Certifications
Degree in Computer ScienceDegree in Information Technology