JOB DESCRIPTION Participate in architecture and product design to help the team deliver business values to customersDesign, build, and maintain APIs, services, and systems across Tamara’s engineering teams.Debug production issues across services and multiple levels of the stackWork with engineers across the company to build delightful features that span various parts of the systemCollaborate with our business, product, and operations teams to understand and solve our users’ pain points.Enjoy our culture of pair and mob programming as a best practice for team work to provide high-quality applications and exchange your knowledge with other developers
JOB REQUIREMENTS
MUST HAVE SKILLS:You have 5+ years of experience in building scalable andReliable large-scale backend API’sYou are very proficient in GolangExperience with Java or PHPYou have experience of Elasticsearch and indexing productsYou have strong experience in Architecture/System DesignGood understanding of SOLID principles, Design PatternsKnowledge of AWS, OCI, Kubernetes/DockerExperience with distributed systems with messaging tools like Kafka or RabbitMQExperience with Agile/ScrumKnowledge of Javascript, Vue.js, HTML and CSS - is a plusCOMMON REQUIREMENT
Understanding of Agile methodologies and experience in working in Agile teams.Cloud-based applications/Microservices/Distributed systemAPIs developmentProficient understanding of source versioning tools, such as Git (we’re using Gitlab)BSC in Computer Science or equivalentGood written and spoken communication skills in English (Arabic is a big plus)Proactive, goal-orientated, and self-structured in your approach
NICE TO HAVEExperience with Java is a plusPrevious exposure to and experience working in the fintech/banking domainExperience in integrating web applications with payment gatewaysExperience with distributed systems with messaging tools like Kafka or RabbitMQKnowledge of Cloud services such as AWS, GCP, OCI, Kubernetes/DockerSkills Tags: Go, DB, Kafka
BENEFITS
Competitive Salary and Brilliant Health Benefits
Attractive salary (13th-month salary, salary review twice/year) and project bonusBonus programs for candidate referral, technical article writingInterest-free loan support for personal plan Allowance for sickness, maternity and paternity and Periodic health examinationPVI health care program The staff of the quarter and year rewardProgressive and Fun Working Environment
A professional English-speaking working environment with Agile – Scrum model
Hybrid Working Model: Flexible working time and WFH support. Surrounded with friendly, open-minded, young and supportive colleagues Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
Valuable Training
Sponsor examination fee for professional certificates (AWS, Azure, IELTS, PMP, Scrum Master,...)Sponsor fee for joining any technical training sessions and courses.Free English workshops