Tech stack
PHP
Amazon Web Services (AWS)
Unit Testing
Continuous Integration
Relational Databases
Database Design
DevOps
PostgreSQL
MySQL
Pair Programming
Query Optimization
Strategies of Testing
Openapi
Test Driven Development
Postman
React
Integration Tests
REST
Requirements
Do you have experience in Unit testing?, * Mastery of testing strategies such as unit testing, integration testing, and TDD.
- Knowledge of RESTful API design (using tools like OpenAPI and Postman).
- Experience with relational databases like MySQL or PostgreSQL, including query optimization and database design.
- Collaborative development using pull requests.
- And if you know any of these acronyms, it's also an asset: CI/CD, DevOps, IaC, AWS
Soft skills
-
Written and oral English communication at level B2 or above.
-
Team player used to work in pair programming sessions.
-
Taking ownership and responsibility for the work delivered.
-
Ability to share knowledge with the rest of the team.
-
/ Even if you're not a superhero, you might be a good fit!
Benefits & conditions
Dare to apply! We understand that experience comes in many different forms and we are dedicated to adding new perspectives to the team. We believe that different perspectives lead to better ideas, and better ideas allow us to come up with better collaboration and solutions for our teams and customers.
About the recruitment process
- Initial Meeting: Meet with our recruiter and technical manager to assess fit.
- Technical assessment: Complete a small exercise to demonstrate your skills.
- Team Meeting: Present your solution to our team and CTO for further discussion and alignment with our goals.
If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.
About the company
About Giftify
Giftify is a FinTech/MarkTech scale-up leader in turn-key Gift Card solutions for Shopping Centres and retailers across Europe. Our goal is to become the world leader in our industry.
Through our Gift Card products, our passion is to bring efficient and innovative solutions to allow Shopping Centres and Retail Parks to raise and revolutionize their marketing strategy 'one gift card at a time'.
* Your mission, should you choose to accept it
We are looking for a passionate software engineer to strengthen our team. The ideal candidate is passionate about translating complex problems into simple and reliable code.
As a software engineer, you will help your team to analyze and implement new features inside our application, from a frontend and backend perspective, covering topics such as payment processing, API endpoints for reporting and financial flow, tokenization, and virtual cards for our customers, administration tools, graphics and reports, and many more! You're able to challenge mockups and give life to them with your frontend skills. You will also fix bugs and ensure the code runs with good performance.
You'll help us leverage the team's ability, by sharing your knowledge and good practices with your colleagues, while collaborating with them daily.
Our main goal is to balance speed and high quality. We use the Kanban philosophy to enable our continuous delivery pipeline, releasing code multiple times per day with confidence.
Mandatory hard skills
* At least 5 years of proven experience in this position.
* PHP 8.2 programming, including modern features such as types, annotations, etc.
* Laravel 10, including cache, queues, Eloquent ORM, and Laravel Passport.
* Mastering React, Javascript, and Typescript. And if you're skilled with ReactNative, it's even better!