Senior Full-Stack Developer
2024-11-18
Portugal
Cannavigia
Cannavigia is at the forefront of the legal cannabis industry, offering cutting-edge software and consulting services that ensure transparency, traceability, and compliance. As we expand our reach, we are looking for a passionate and motivated individual to join our dev team. This is an excellent opportunity to grow your career in a fast-paced, innovative environment. Please apply only when you are based or would be open to relocating to Portugal.
Tasks
What you’ll do:
Collaborate with cross-functional teams to define and design new features, ensuring they align with business objectives and technical standards.
Identify dependencies and implementation risks, provide accurate estimates for initiative planning and ensure on-time delivery.
Provide technical expertise and guidance, conduct code reviews and provide constructive feedback to team members. Focus on scalability, maintainability, and readability.
Troubleshoot and resolve defects and issues, adapt to shifting priorities and manage your workload effectively
Requirements
Technical skill set we’re looking for:
Experience: 5+ years of proven experience as a Full-Stack Developer, with a strong portfolio of projects demonstrating both backend and frontend expertise.
Proficiency in PHP and Laravel: Deep understanding of Laravel's ecosystem, including its libraries and tools.
Frontend Technologies: Strong skills in Vue, JavaScript, HTML, and CSS for seamless frontend-backend integration.
API Development and Integration: Experience with building and consuming RESTful APIs and working with backend data solutions.
Database Management: Familiarity with MySQL or MariaDB commonly used with Laravel.
Version Control: Proficient in Git / GitLab for source code management and collaboration.
Your contribution to the team includes:
Excellent communication skills: the ability to effectively communicate technical concepts and project status to both technical and non-technical stakeholders.
Learning Mindset: Openness to learning new technologies and adapting to changing trends in web development. A proactive and accountable mindset towards projects and team outcomes.
Documentation skills: Detail-oriented in documenting code, processes, and architectures.
Skills that will help you in the role:
Node.js and JavaScript Proficiency: Familiarity with Node.js for backend development and advanced JavaScript skills to enhance frontend capabilities.
Experience with Other PHP Frameworks: Knowledge of additional frameworks like Symfony is a plus.
Familiarity with Agile Methodologies: Experience working in Agile environments.
Knowledge of DevOps Practices: Familiarity with CI/CD, Docker, and other DevOps tools can be advantageous.
Experience with IoT data and protocols such as MQTT.
Blockchain: Understanding of ledger based transactions providing traceability.
Benefits
Why you will enjoy working here:
Innovative Team Environment: Collaborative and inclusive working atmosphere in an open-minded, diverse team
Flexible Work Options: Benefit from the flexibility of remote work, allowing you to balance your professional and personal life.
Career Growth: Opportunities to learn and grow in a rapidly expanding company in which you can find exciting and trend-setting challenges.
Impactful Work: Play a key role in shaping the future of the cannabis industry with a company at the forefront of compliance and innovation.
Join Cannavigia as a Senior Full-Stack Developer to innovate in the cannabis tech industry. Elevate your career with us in an emerging industry. Apply now for this unique opportunity! :) We are looking forward to getting to know you!About the companyCannavigia is a leader in the legal cannabis industry, providing state-of-the-art software and consulting services designed to ensure transparency, traceability, and compliance throughout the entire supply chain. Our solutions also focus on optimizing production process management, helping businesses streamline operations and maintain the highest standards of quality. As we continue to expand, particularly within Germany's rapidly growing cannabis market, we are seeking passionate and driven individuals to join our forward-thinking team. This is a unique opportunity to advance your career in a dynamic and innovative environment, where your contributions will help shape the future of the industry.
Tasks
What you’ll do:
Collaborate with cross-functional teams to define and design new features, ensuring they align with business objectives and technical standards.
Identify dependencies and implementation risks, provide accurate estimates for initiative planning and ensure on-time delivery.
Provide technical expertise and guidance, conduct code reviews and provide constructive feedback to team members. Focus on scalability, maintainability, and readability.
Troubleshoot and resolve defects and issues, adapt to shifting priorities and manage your workload effectively
Requirements
Technical skill set we’re looking for:
Experience: 5+ years of proven experience as a Full-Stack Developer, with a strong portfolio of projects demonstrating both backend and frontend expertise.
Proficiency in PHP and Laravel: Deep understanding of Laravel's ecosystem, including its libraries and tools.
Frontend Technologies: Strong skills in Vue, JavaScript, HTML, and CSS for seamless frontend-backend integration.
API Development and Integration: Experience with building and consuming RESTful APIs and working with backend data solutions.
Database Management: Familiarity with MySQL or MariaDB commonly used with Laravel.
Version Control: Proficient in Git / GitLab for source code management and collaboration.
Your contribution to the team includes:
Excellent communication skills: the ability to effectively communicate technical concepts and project status to both technical and non-technical stakeholders.
Learning Mindset: Openness to learning new technologies and adapting to changing trends in web development. A proactive and accountable mindset towards projects and team outcomes.
Documentation skills: Detail-oriented in documenting code, processes, and architectures.
Skills that will help you in the role:
Node.js and JavaScript Proficiency: Familiarity with Node.js for backend development and advanced JavaScript skills to enhance frontend capabilities.
Experience with Other PHP Frameworks: Knowledge of additional frameworks like Symfony is a plus.
Familiarity with Agile Methodologies: Experience working in Agile environments.
Knowledge of DevOps Practices: Familiarity with CI/CD, Docker, and other DevOps tools can be advantageous.
Experience with IoT data and protocols such as MQTT.
Blockchain: Understanding of ledger based transactions providing traceability.
Benefits
Why you will enjoy working here:
Innovative Team Environment: Collaborative and inclusive working atmosphere in an open-minded, diverse team
Flexible Work Options: Benefit from the flexibility of remote work, allowing you to balance your professional and personal life.
Career Growth: Opportunities to learn and grow in a rapidly expanding company in which you can find exciting and trend-setting challenges.
Impactful Work: Play a key role in shaping the future of the cannabis industry with a company at the forefront of compliance and innovation.
Join Cannavigia as a Senior Full-Stack Developer to innovate in the cannabis tech industry. Elevate your career with us in an emerging industry. Apply now for this unique opportunity! :) We are looking forward to getting to know you!About the companyCannavigia is a leader in the legal cannabis industry, providing state-of-the-art software and consulting services designed to ensure transparency, traceability, and compliance throughout the entire supply chain. Our solutions also focus on optimizing production process management, helping businesses streamline operations and maintain the highest standards of quality. As we continue to expand, particularly within Germany's rapidly growing cannabis market, we are seeking passionate and driven individuals to join our forward-thinking team. This is a unique opportunity to advance your career in a dynamic and innovative environment, where your contributions will help shape the future of the industry.