Intergo Telecom Ltd is hiring a
Senior PHP Software Developer in Cyprus
Summary
The job is for a Senior PHP Software Developer at Intergo Telecom, a leading tech company specializing in CPaaS solutions. The role involves developing and maintaining high-quality PHP applications, participating in code reviews, identifying and addressing technical challenges, staying updated with industry trends, collaborating with cross-functional teams, and more. Requirements include proficiency in PHP, modern frameworks, database design, RESTful API development, version control systems, TDD, ELK Stack, Redis, RabbitMQ, Microservices architecture, Linux CLI, problem-solving skills, and excellent communication skills. Preferred requirements include a bachelor's degree, front-end technologies knowledge, cloud services experience, containerization technologies knowledge, Golang knowledge, open-source project involvement, UNIX, and Nginx knowledge.
Requirements
- Proven experience in PHP development, including a strong understanding of modern PHP frameworks such as Laravel, Symfony, or CodeIgniter
- Proficiency in Object Oriented Programming principles and Design Patterns
- Proficiency in database design and optimization, with experience working with MySQL, MariaDB or similar databases
- Proficiency in RESTful API development and integration
- Experience in dealing with large scale web applications
- Experience with version control systems, preferably Git
- Experience with TDD (Unit tests, Integration Testing)
- Experience with ELK Stack, Redis, RabbitMQ
- Comfortable working with Linux CLI (Ubuntu)
- Strong problem-solving skills and the ability to troubleshoot complex technical issues
- Excellent communication skills and the ability to work effectively in a collaborative team environment
Responsibilities
- Develop and maintain high-quality PHP applications, ensuring their performance, security, and scalability
- Participate in code reviews, providing and receiving constructive feedback to ensure code quality and adherence to best practices
- Identify and address technical challenges, debugging and troubleshooting to maintain the stability of existing applications
- Stay up-to-date with industry trends and emerging technologies to continually improve our development processes and tools
- Collaborate with cross-functional teams, to deliver exceptional user experiences
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)
- Familiarity with front-end technologies such as HTML, CSS, JavaScript, and responsive design principles
- Familiarity with cloud services such as AWS, Azure, or Google Cloud
- Knowledge of containerization technologies like Docker
- Knowledge of Golang
- Previous involvement in open-source projects or contributions to the developer community
- Knowledge of UNIX, and Nginx
Benefits
- Competitive salary
- 21 days annual paid leave
- Flexible working hours to promote work-life balance
- Bonus depending on personal and company performance
- Team outings
- Professional development opportunities and access to the latest training programs
Similar Jobs
- today💰$25k-$45k📍Philippines
- today💰$100k-$200k📍United States
- yesterday💰~$150k-$222k📍United States
- 2 days ago💰~$50k-$125k📍Worldwide
- 2 days ago💰~$142k-$196k📍United States
- 2 days ago💰~$150k-$222k📍United States
- 3 days ago💰~$96k-$133k📍Canada
- 3 days ago💰$117k-$182k📍Canada
- 4 days ago💰~$24k-$28k📍Poland