Company Overview
Join our innovative and dynamic team where we leverage cutting-edge technology to build robust, scalable, and efficient software solutions. Our company values creativity, collaboration, and continuous learning, creating an environment that empowers engineers to thrive.
Role
We are seeking a talented Software Engineer with expertise in our tech stack to design, develop, and maintain scalable software applications. You will collaborate with cross-functional teams to build high-quality solutions that drive the success of our products.
Responsibilities
- Design and develop high-performance, scalable web applications using Python and Django.
- Optimize system performance and implement best practices for data handling using PostgreSQL, MongoDB, Redis, and Celery.
- Collaborate with DevOps teams to deploy and manage applications on the Google Cloud Platform (GCP).
- Integrate, troubleshoot, and maintain backend services, ensuring seamless communication between microservices.
- Develop robust API integrations and implement efficient data pipelines.
- Write clean, maintainable code, and perform code reviews to uphold high-quality standards.
- Participate in agile ceremonies, including stand-ups, sprint planning, and retrospectives.
- Stay updated on emerging technologies and contribute to the continuous improvement of the engineering team.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
- 3+ years of experience in software development with a focus on Python and Django.
- Proficiency in database design and optimization with PostgreSQL and MongoDB.
- Experience with message-brokering and task queues using Redis and Celery.
- Familiarity with cloud infrastructure, preferably Google Cloud Platform (GCP).
- Strong understanding of microservice architecture and API development.
- Experience with version control systems, particularly Git.
- Excellent problem-solving skills and a proactive approach to tackling challenges.
Preferred Skills
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
- Exposure to CI/CD pipelines and automated testing frameworks.
- Previous experience in a fast-paced, startup environment.
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional growth and career advancement.
- A collaborative and inclusive work culture.
- Flexible working hours and remote work options.
- Access to learning and development resources.
We look forward to your application!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer (Python/React) - Ankara, TR
2026-06-19
Full Stack Engineer - Next.js
2024-11-25
Software Engineer (DevOps) - Database Reliability
2026-06-19
- Posted
- Nov 08, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- United Arab Emirates
- Company
- Wafeq وافِق
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer (Python/React) - Ankara, TR
2026-06-19
Full Stack Engineer - Next.js
2024-11-25
Software Engineer (DevOps) - Database Reliability
2026-06-19