The ideal candidate is able to guarantee high-quality and scalable PHP and take part in improvements of out software processes.
This candidate will be able to test the code and make adjustments where necessary. He should also be experienced in contributing to the whole software design lifecycle.
About our company
Robonote.io providing monitoring system for call centers.
Robonote is using cutting edge technologies to pinpoint complex problems in multi sector companies with a click of a mouse , using artificial intelligence (AI) to process voice, text, sms, chat and other communication tools to make every word and note count.
With Robonote every engagement with clients will be monitored, our platform will float problems to the surface and will make you able to know your business inside out with a click and easy interface
Responsibilities:
understand and implement business requirements: work closely with stakeholders to understand their needs and translate them into technical specifications
develop and enhance backend application: build and extend the functionality of our backend systems to meet evolving business needs
optimize data handling: improve the performance of queries handling large datasets to ensure efficiency and scalability
write high-quality code: develop scalable, secure, and maintainable code
conduct code reviews: review code submissions from team members to maintain high standards of code quality
support existed functionality: provide ongoing support for production environments and proactively address technical issues to ensure system reliability
Qualifications:
self-motivated and communicative: strong interpersonal and communication skills, with the ability to work independently and as part of a team
understanding of development principles: Solid grasp of software development principles and methodologies
proficient in PHP8: demonstrated expertise in PHP8
experience with PHP frameworks: 3-5 years of experience with at least one PHP framework such as Symfony or Laminas/Zend Framework (ZF3/ZF2)
database experience: proficiency with MySQL or MariaDB
message broker experience: experience with message brokers like RabbitMQ or Kafka
version control and containerization: familiarity with git for version control and docker for containerization
Preferred qualifications:
columnar database experience: experience with clickhouse or other columnar databases is a plus
container orchestration: experience with kubernetes is highly desirable
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at Robonote by 2x