Search by job, company or skills

Ubique Systems

Software Engineer (XP / Elixir / TDD)

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Required Skills & Experience

  • Experience with Elixir or aligned languages such as Erlang or Ruby.
  • Strong understanding of Extreme Programming (XP) practices including pair programming and TDD.
  • Experience building production-grade software systems.
  • Familiarity with CI/CD practices and automated testing frameworks.
  • Strong collaboration and communication skills in a team-oriented engineering environment.

Key Responsibilities

  • Collaborate with fellow engineers through daily pair programming to design and develop high-quality software.
  • Build, test, and deploy features using test-driven development (TDD) and continuous integration/continuous delivery pipelines.
  • Contribute to the architecture and development of scalable backend systems.
  • Participate actively in Extreme Programming (XP) ceremonies and engineering discussions.
  • Continuously improve code quality, performance, and maintainability.
  • Work closely with product teams to deliver incremental improvements to software products.
  • At senior levels, mentor engineers, support XP practices adoption, and guide technical delivery.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145425791