Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
!!! Please apply via the following link: !!!
giftify.breezy.hr/p/a786fb8055e001-freelance-software-architect
Giftify is a FinTech/MarTech scale-up leading turn-key Gift Card solutions for Shopping Centres and retailers across Europe. Our mission is to revolutionize marketing strategies 'one gift card at a time' and become the world leader in our industry.
Your Mission
We are looking for an experienced Architect Engineer to drive the technical direction and strategy of our engineering team. Your role will be pivotal in shaping scalable, future-proof solutions and managing technical debt. As a hands-on leader, you will design the architecture, mentor engineers, and translate complex challenges into elegant, robust systems that align with business goals.
Responsibilities
- Collaborate with the CTO and cross-functional teams to align technical strategies with business objectives.
- Define and own the target architecture for our systems, based on the technical strategy, in collaboration with the CTO
- Lead the way in evolving our systems, reducing technical debt while ensuring the systems keep meeting market demands..
- Ensure applications are built using performance, scalability, and security best practices.
- Drive the design, development, and implementation of new features across frontend and backend systems with a focus on performance and scalability.
- Spearhead large technical projects, ensuring features are built with the technical vision in mind.
- Mentor engineers to foster a culture of continuous learning, high standards, and innovation.
- Enhance engineering standards, tooling, and processes to improve team productivity and product quality.
- Troubleshoot and fix critical issues to maintain system reliability.
Skills and experience
- 8+ years of experience as a software engineer, with at least 2 years in a lead or architect position.
- Strong expertise in PHP with recent experience using PHP 8+ and a deep understanding of modern features like types and annotations.
- Extensive experience with Laravel 11, including cache, queues, Eloquent ORM, Laravel Passport, and upgrading complex Laravel projects.
- Proficiency in React, JavaScript, and TypeScript.
- Familiarity with CI/CD, DevOps, and Infrastructure as Code (IaC).
- Skilled in testing strategies, including unit testing, integration testing, and TDD, and capable of leveling up team testing practices.
- Expertise in RESTful API design, leveraging tools like OpenAPI and Postman.
- Solid knowledge of relational databases such as MySQL or PostgreSQL, including optimization and design.
- Experience integrating with cloud services, preferably AWS.
- Proven track record of managing and refactoring legacy systems.