شرح موقعیت
Responsibilities: • Design, develop, and maintain server-side applications, APIs, and databases. • Optimize backend systems for performance, security, and scalability. • Collaborate with front-end developers to ensure seamless integration with back-end systems. • Write clean, modular, and maintainable code, following industry best practices. • Conduct testing and debugging to ensure reliability and performance of applications. • Participate in code reviews, sharing feedback to improve code quality and knowledge sharing. • Document development processes and code structure for future reference. Requirements: • 3+ years of experience in back-end development, with proficiency in PHP. • Familiarity with database technologies, such as SQL, MongoDB, or Redis. • Experience with RESTful APIs, microservices architecture, and server-side application development. • Familiarity with message brokers such as Kafka is a plus. • Strong understanding of version control systems (e.g., Git). • Ability to work in a collaborative, fast-paced environment and handle various responsibilities within a small team.
مسئولیتها
- Design, develop, and maintain server-side applications, APIs, and databases.
- Optimize backend systems for performance, security, and scalability.
- Collaborate with front-end developers to ensure seamless integration with back-end systems.
- Write clean, modular, and maintainable code, following industry best practices.
- Conduct testing and debugging to ensure reliability and performance of applications.
- Participate in code reviews, sharing feedback to improve code quality and knowledge sharing.
- Document development processes and code structure for future reference.
نیازمندیها
- 3+ years of experience in back-end development, with proficiency in PHP.
- Familiarity with database technologies, such as SQL, MongoDB, or Redis.
- Experience with RESTful APIs, microservices architecture, and server-side application development.
- Familiarity with message brokers such as Kafka is a plus.
- Strong understanding of version control systems (e.g., Git).
- Ability to work in a collaborative, fast-paced environment and handle various responsibilities within a small team.