About this job
Technical Skills :
Service Providers / Service Containers
Validations & Security
Progressive Web App
Git و GitLab
Familiar with Freeswitch XML based programming and use scripting will be considered an advantage.
Message Brokers / RabbitMQ
Docker & Kubernetes
2+ years working on Linux platforms
1+ years of relational database experience including schema design and SQL
Strong knowledge of OOP and SOLID design principles
Understands REST architectural style
Familiarity with NoSQL databases and their declarative query languages
Proficient understanding of code versioning tools, primarily Git
Experience in writing and maintaining comprehensive suite of unit and integration tests
Ability to mentor other developers through code and design reviews, and pair programming
Capable of implementing complex solutions from architectural diagrams and documentation
Experience in API development and working with third-party APIs and related technologies ex. Swagger, JSON:API and SOAP.
Experience with MongoDB
Experience in Linux/Ubuntu system administration, database optimization.
Experience with Test-Driven Development.
Experience with micro-service architecture.
Experience working in an Agile environment.
Comfortable with learning new tools and technologies.
Strong collaboration skills
Outstanding attention to detail and adherence to deadlines
Ability to handle multiple tasks in a fast-paced environment
Ability to "think outside the box" while identifying problems and developing creative solution
Understanding of fundamental design principles behind a scalable application
Time management, meeting deadlines
Open-mindedness, humble attitude
Committed to company working hours:
Saturday to Wednesday (9:00 AM to 6:00 PM)