Enable job alerts via email!

Senior Software Developer - Erlang

Peg B Technology

Dubai

On-site

AED 60,000 - 100,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology firm is seeking a skilled developer to join their team in Dubai. This role involves designing and maintaining high-load distributed systems, innovating scalable solutions, and collaborating with internal and external developers. The ideal candidate will have a strong background in Erlang, experience with API design, and a deep understanding of web services. With a focus on agile methodologies and DevOps practices, this position offers a dynamic work environment where your contributions will directly impact the company’s success. If you are passionate about technology and eager to tackle challenging projects, this opportunity is perfect for you.

Qualifications

  • 4+ years of experience with Erlang and strong knowledge of related frameworks.
  • Bachelor's or Master's degree in Computer Science required.

Responsibilities

  • Develop and maintain high load distributed systems.
  • Design APIs and implement backend services for web and mobile clients.

Skills

Erlang
API Design
Scalability
Linux/UNIX
Agile Methodologies
DevOps
Docker
Kubernetes

Education

Bachelor's in Computer Science
Master's in Computer Science

Tools

Rebar3
Dialyzer
Common Test
MySQL
Couchbase
Kafka
Jenkins
Rancher

Job description

Bachelor's in Computer Application (Computers)

Nationality

Any Nationality

Vacancy

1 Vacancy

Job Description

Duties and Responsibilities

  1. Develop, maintain, and support high load distributed systems.
  2. Innovate on building highly scalable systems.
  3. Support operational needs, including testing, tool building, and bug fixing that impact our technical and support teams.
  4. Manage technical relationships with internal and external developers and suppliers; write developments, feature enhancements, prepare technical specifications, and fix bugs.
  5. Design APIs and implement backend services supporting web and mobile clients.
  6. Maintain the existing codebase powering our platform.
  7. Identify and resolve scalability and performance issues.
  8. Collaborate with the team to bring features into production.
Qualifications
  • Bachelor's or Master's degree in Computer Science.
  • 4+ years of experience with Erlang.
Knowledge and Experience
  • Strong knowledge of Rebar3, Dialyzer, Common Test, and Erlang frameworks/tools.
  • Deep understanding of HTTP and web services (REST, SOAP, JSON).
  • Experience with relational and non-relational databases.
  • Proficiency with Linux/UNIX.
  • Experience working on agile teams in a DevOps environment, including development, build, QA, release, and support.
  • Understanding of payments business and operations.
  • Experience with Elixir and Scala.
  • Experience with MySQL (NDB Cluster), Couchbase, and Kafka.
  • Experience with CI/CD pipelines using Jenkins.
  • Experience with Docker, Kubernetes, and Rancher.

Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Applicants should verify the legitimacy of employers independently. We do not endorse requests for money payments or sharing personal/bank details. For security tips, visit our Security Advice. Report fraud or malpractice to abuse@naukrigulf.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.