Position: Lead/Architect Laravel Developer, project work/freelance (9 month)
Company: SpellRise
Experience required: 5y
English level: intermediate

We are creative, digital and remote company. 

Our main areas of expertise include e-Commerce solutions, Automations and Digital Marketing. We also provide additional services, such as UI / UX design, software development, web development, mobile development, game development and online activations.

**Your future team:**
Product owner, Scrum master, Sr. Flutter developer, Angular, QA, UI/UX

**Project** - fintech, digital wallet. 

It's a **PROJECT WORK** for 9 months
**Ready to consider candidates with freelance experience.**

**Requirements:**
- 8+ years of experience with PHP
- 5+ years of strong experience with Laravel framework;
- Strong expertise in system architecture design and implementation;
- Experience managing technical teams and collaborating with stakeholders to deliver successful projects;
- Strong understanding of database design and optimization techniques;
- Experience with front-end technologies such as JavaScript, HTML, and CSS;
- Experience with Agile development methodologies;
- Excellent communication skills and ability to work in a team-oriented environment;
- Bachelor's degree in Computer Science or related field (or equivalent work experience).

**Spoken English:** Intermediate +

**What you will do:**
- Design and develop scalable and high-performance web applications using PHP and Laravel frameworks;
- Manage technical teams and collaborate with stakeholders to deliver successful projects;
- Define and implement system architecture and technical solutions that meet business requirements and industry standards;
- Develop and maintain technical documentation, including system architecture diagrams, API documentation, and user manuals;
- Implement and maintain code quality standards, including automated testing, code reviews, and continuous integration and deployment processes;
- Optimize application performance through efficient database design, caching strategies, and other techniques;
- Provide technical guidance and mentorship to junior developers, including reviewing code and providing feedback on technical design decisions;
- Stay up-to-date with emerging web development trends and technologies, and share knowledge with the team;
- Manage technical debt and prioritize technical improvements in collaboration with project managers and stakeholders;
- Participate in Agile development methodologies, including sprint planning, daily stand-ups, and sprint retrospectives.

**Benefits:**
- Flexible work schedule (10:00-18:00 +/-2 hours);
- Meetings schedule regarding agile/scrum;
- It`s project work but if we are ok and at the end of time we have other projects we will switch.