As a Software Developer,  you will:

  • Participate in the design, development and implementation of new features and workflows.
  • Collaborate closely with experienced developers and cross-functional teams to solve complex technical challenges.
  • Investigate, troubleshoot and debug software issues.
  • Develop creative and efficient solutions to technical problems.
  • Gain hands-on experience in low-level development, system architecture and software engineering.
  • Take ownership of development tasks and contribute to real-world projects in a dynamic environment.

If you have:

  • Current B.Sc. student in Computer Science or an exact sciences discipline at a leading university. (GPA of 90 or above)
  • Availability to work a minimum of 3 days a week.
  • Strong programming skills and a solid understanding of software development fundamentals.
  • Familiarity with object-oriented programming languages such as C++, Java or Python.
  • Strong analytical, problem-solving and debugging skills.
  • Ability to work independently and collaboratively in a dynamic environment.

It would be great if you also have:

  • Knowledge of programming in C or Rust.  JAVA and C/C++ experience is an advantage.
  • Familiarity with Linux operating systems.
  • Experience with build systems such as CMake or Gradle.
  • Knowledge of data structures, algorithms and computer architecture.
  • Experience with Java or Kotlin.
  • Personal software development projects or contributions to open-source projects.
  • Familiarity with Agile development methodologies.
  • Interest in reverse engineering, system internals and complex software systems.

Apply for this position

Drop files here or click to uploadMaximum allowed file size is 2 MB.
Allowed Type(s): .pdf, .doc, .docx


By submitting your CV\Resume you hereby consent to the Privacy Policy
Annual Transparency & Responsibility Report – Read The Report That Highlights The Safeguards Against Misuse of Our Technology, And Outlines Internal Governance and Compliance Processes