Develop and integrate RESTful and GraphQL APIs for seamless front-end and back-end communication.
Collaborate with front-end developers and other team members to establish objectives and design cohesive, functional code.
Implement database systems, especially MongoDB, with efficient data structures and queries.
Utilize DevOps tools and Docker to automate deployment pipelines and maintain CI/CD workflows.
Ensure application performance, security, scalability, and responsiveness.
Write clean, testable code and participate in code reviews.
Debug, troubleshoot, and optimize existing code and system architecture.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or a related field.- Minimum 3 years of professional experience in software development.
- Proven experience with DevOps tools and practices, MongoDB or similar NoSQL databases , GraphQL APIs , Docker for containerization and deployment
- Strong command of Python frameworks such as Flask, Django, or Pyramid.
- Solid understanding of JavaScript, PHP, HTML5, and CSS3.
- Proficiency in handling RESTful APIs and JSON for web services.
- Good knowledge of responsive design, cross-browser compatibility, and web accessibility best practices.
- Excellent problem-solving skills, communication, and ability to work in a team environment.
الإبلاغ عن وظيفة