Find a jobRecruiters

Software Developer

Exclusive opportunity

Onsite

Software Developer

Global Resource Connect

Software Developer

Skills

SQL QueriesRuby on RailsRubyCustomer SupportJavascript

4 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Cape Town, South Africa

Work mode:

Onsite

Published on:

15 October 2026

What they need


Junior Software Developer

About E-Sign

E-Sign is a secure document management and contract automation company providing electronic signatures, document management, translation automation and identity verification solutions. We work with businesses, governments and organisations to provide secure, flexible digital solutions and integrations.

We are looking for a Junior Software Developer to join our Development Team. This is an excellent opportunity for someone at the beginning of their software development career who wants to develop their technical skills while working on a growing SaaS platform.

You don't need previous experience in electronic signatures. We're looking for someone with a good foundation in software development, a willingness to learn and a genuine interest in building secure, reliable software.

What you will be doing

Working alongside experienced developers, you will:

  • Work collaboratively with the tech/customer support team to help resolve bugs reported by customers
  • Assist with the development of new features and functionality.
  • Write clean, maintainable and well-tested code.
  • Learn and apply test-driven development practices.
  • Help investigate, reproduce and fix bugs.
  • Support website and application updates.
  • Assist with building and maintaining APIs and integrations with third-party software.
  • Take part in code reviews and learn from more experienced members of the Development Team.
  • Help test changes before they are released.
  • Maintain appropriate technical documentation.
  • Develop your knowledge of secure software development and SaaS applications.

What we're looking for

Essential

  • A good foundation in software development and programming principles.
  • Some knowledge of Ruby, Ruby on Rails, JavaScript or similar technologies gained through employment, university, college, a coding course or personal projects.
  • Basic understanding of web technologies such as HTML and CSS.
  • An understanding of APIs and how different applications communicate.
  • An understanding of databases and basic data structures.
  • A willingness to learn new technologies and development practices.
  • Good problem-solving and analytical skills.
  • Good attention to detail.
  • Good verbal and written communication skills.
  • Ability to work both independently and as part of a team.

Desirable

The following would be beneficial, but aren't essential:

  • Experience with Ruby on Rails.
  • Knowledge of Git or other version-control tools.
  • Experience creating or consuming REST APIs.
  • Experience with automated testing or test-driven development.
  • Knowledge of SQL or relational databases.
  • Experience developing a personal, university or commercial software project.
  • An understanding of SaaS applications.
  • An interest in application security and secure development.
  • Familiarity with cloud-based software development.

Who we're looking for

We're looking for someone who is:

  • Keen to learn and develop.
  • Curious and comfortable asking questions.
  • A logical problem solver.
  • Able to take feedback positively and put it into practice.
  • Friendly and approachable.
  • Reliable and organised.
  • Comfortable working independently when required.
  • Happy working collaboratively as part of a development team.
  • Flexible in their approach to work.

The modern office environment, smart casual dress and Cycle to Work scheme are benefits included in E-Sign's existing developer advert.

Working arrangements

  • Full-time
  • Monday to Friday
  • Office-based

Job Types: Full-time, Permanent

Pay: R15 000,00 - R22 000,00 per month

Experience:

  • SaaS: 2 years (Required)
  • Call centre: 2 years (Preferred)
  • Ruby on Rails: 1 year (Required)

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Team.is

Quantum Software Developer (CFD) H/F

70k€ à 150k€

Permanent contract

Paris, France

Onsite

Skills

quantiquecfd

8 months ago

Quick apply

Tenth Revolution Group

Staff Software Engineer Ruby on Rails

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsPostgreSQLDatadogGrafanaPrometheusKubernetes

3 days ago

Quick apply

rassine agency

Business Developer freelance - Franchise Food

1 000 €/mois + 15 % du MRR à vie

Freelance

Remote

Skills

Business DevelopmentB2B salesAccount managementUpsellingFranchise industry knowledgeFoodservice industry knowledge

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools