SwissGulf Partners is looking for a Backend Developer in Dubai, United Arab Emirates. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Draft clean and maintainable code in Elixir, that is suitable for continuous integration and deployment (CI/CD), following best practices and software guidelines.
- Plan, architect and develop software for large-scale services and systems.
- Communicate and manage with third-party development teams to ensure a quality product.
- Coach and mentor junior engineers.
- Actively engage in Agile Scrum based development activities in the capacity of senior developer.
- Actively produce code review feedback to other developers.
- Solve code troubleshoot problems and develop solutions for production issues.
- Cooperate with other developers, quality engineers (QE), ops engineers and support engineers to ensure smooth deployment, continual operation and fanatical support of quality software.
- Understood diverse languages and technologies Elixir, Python, Nginx, Redis, MySQL, AWS technologies etc.
- Commitment to creating an environment where the team can deliver high-quality work at a sustainable pace.
- Operate under minimal supervision on significantly complex assignments.
Job Requirements:
- At least 5 years of experience as a software engineer.
- Effective experience in Elixir, Ecto DB, Gen Server, Phoenix, OTP, NPM, State Machines, Concurrent Programming, PropEx, ExUnit.
- Proficient experience in Python, Django, Flask, Tornado.
- Solid technical background and a good grasp of software engineering principles, exceptional problem solving, design, programming, and testing skills.
- Ability to research and gain good working knowledge of technologies relevant to the strategic direction of the company.
- Expert knowledge of design patterns and object-oriented software design practices.
- Deep working knowledge of highly scalable web servers.
- Demonstrated understanding on distributed, highly available and massively scalable system design.
- Strong written and verbal skills.
- Familiarity with integrating online services.
- Proven track record in working within the AWS Platform and / or Cloud Platforms.
- Sound experience working in a microservice based infrastructure.
About SwissGulf Partners:
Swiss Gulf Partners are experts in digital and technology recruitment. It loves all things digital and tech! Actually, it’s a bit nerdy about it, but above all else, its talent is finding talent.