We are looking for young, dynamic and friendly Sr. PHP Software Developer teammates who are prone to teamwork, can work as a team rather than individually, and enjoy writing code to take part in the SAAS projects we develop.
Roles and Responsibilities:
- Participate in strategic technical planning with the team and other stakeholders
- Creating efficient, testable and reusable modules using Laravel Framework.
- Solving complex performance issues and architectural challenges
- Focus on speed, performance and scalability to provide the best customer experience
- Learning new technologies for a better solution to a problem
Requirements and Qualifications:
- Bachelor’s degree in computer science, information technology, software engineering, web development or programming
- Having at least 5 years of active PHP experience
- Advanced experience with Laravel Framework
- Experience or knowledge with Laravel Ecosystem products (Horizon, Broadcasting, Octane, etc.)
- Experience in OOP and have a passion for writing clean code
- Having worked and gained experience with layered architectures
- Knowledge and experience with multiple design patterns
- Having knowledge about accessibility and security compliance
- Strong knowledge of common PHP or web server vulnerabilities and solutions.
- Understand the basic design principles of a scalable application and APIs
- User authentication and authorization across multiple systems, servers and environments
- Integrating multiple data sources and databases in a single system
- Advanced knowledge of PostgreSQL (preferably additionally noSQL)
- Experience in using technologies such as Redis and ElasticSearch
- Working with message queuing systems and experience with RabbitMQ
- Web socket experience, preferably with Laravel Framework
- Knowledge of current PHP versions and knowledge of current developments
- Analytical thinking and problem-solving skills even in stressful moments
- Will be able to establish good relationships with other personnel in our company and be prone to teamwork.
- Able to adapt to company and team cultures
- Familiarity with REST architecture and REST API experience.
- Proficient in Git
- Proficient in CI/CD processes and tools
- Superior communication and interpersonal skills
- Passion for learning and following the latest technologies
- Ability to write high-performance, maintainable and reusable code
- Experience working in Agile Scrum software development processes
- Experience working with Amazon S3 and CDN
- Strong communication skills and the ability to work in a fast-paced, dynamic, team environment.
Come join our exciting team and help us build a smarter tomorrow.