Junior Software Developer

Job description

We are at the eve of forming an insect industry. Protix is a rapidly growing company and leading this “ento-revolution” as the frontrunner in the industry. Protix cares about mother nature, loves insects, believes that everybody should enjoy life to the fullest and stimulates the world to bring the food system back in balance with nature. We produce sustainable proteins and fats deducted from specific insects. Therefore, we are building the technology to understand and optimize the rearing of insects. We are looking for a junior software developer to help build these new technologies.


Working at Protix is an excellent opportunity to excel both personally and professionally in a fast-paced entrepreneurial and sustainable environment. Protix is exploring a special niche market. We are creating a team of software developers on our Research and Development team, and we need a talented developer to join our ranks.


We are looking for a software developer who is creative and has innovative ideas. The aim of this job is to contribute to current software work happening across Protix. There are opportunities to work on frontend UI, backend, databases and data analysis, and even programmable hardware. You will be joining other experienced software developers and many other engineers and researchers who contribute to software. You will have a huge contribution to the direction of our software development.


Our mission has only just begun. Jump on board and be a part of this amazing journey!


Key performance objectives

  • Develop frontend and backend software that supports Research, Engineering, Sales, and Factory Operations
  • Collaborate across teams to identify and solve technical problems
  • Write reliable, maintainable, tested code, and improve the quality of existing code
  • Learn and follow software best-practices


  • Knowledge of object-oriented programming in languages like Python, C++, Java or C#
  • Experience with web technologies such as HTML5, CSS and JavaScript
  • Experience with version control systems like git
  • A desire to leave the world better than how you found it

Desirable additional qualities:

  • Foundation in Statistics
  • Knowledge of SQL and relational databases
  • Experience with PLCs