Full-Stack Development Intern

Vor 7 Tagen


Geneve, Schweiz CyberPeace Institute Vollzeit

**Your mission**:
The CyberPeace Institute is an independent and neutral non-governmental organization who works to enhance the stability of cyberspace by decreasing the frequency, impact, and scale of destructive cyberattacks. The Institute works in close collaboration with relevant partners to reduce the harms from cyberattacks on people’s lives worldwide and provide them assistance. By analyzing cyberattacks, the Institute exposes their societal impact, how international laws and norms are being violated, and advances responsible behavior to enforce cyberpeace.

Our mission includes supporting cybersecurity volunteers and NGOs through an open-source web platform called Mattermost, facilitating their cooperation and maximizing their impact.

**Your Mission**
We are looking for a highly motivated Full-Stack Development Intern to join the CyberPeace Institute. As an intern, you will be an integral part of the IT team, focusing on the CyberPeace Builders program. Your primary responsibility will be to work on the CyberPeace Builders platform, creating a custom back-end infrastructure, including a new database and integrating it with third-party tools such as Mattermost (cooperation platform and matchmaking tool, open source and written in Go) HubSpot (Customer Relationship Management), LookerStudio (Dashboards), and WordPress. In addition, you will collaborate on front-end development, enhancing the user interface for both volunteers and NGOs, and helping implement the first modules of a gamification strategy.

**Your Responsibilities**
Under the leadership of the Chief Information Security Officer (CISO) and with the guidance of two senior full-stack software engineers/developers, you will be responsible for the following:
**_Back-end Development_***:
Based on business specifications that will be given to you, develop a custom infrastructure for the CyberPeace Builders platform, including a new database.
- Integrate with third-party tools such as Mattermost, Hubspot, LookerStudio, and WordPress, to streamline workflows and enhance functionality.

**_ Front-end Development:_**
- Improve the user interface of the CyberPeace Builders platform for volunteers and NGOs
- Implement various modules of a gamification strategy.

**_ Team Collaboration:_**
- Work closely with the IT team, including other interns, to ensure seamless integration of the developed features.
- Collaborate daily with the dedicated CyberPeace Builders team, which includes a product manager, community manager, program manager, NGO specialists, growth specialist, and the COO of the Institute.

**Additional Information**
- **Mandatory: tripartite internship agreement between the student, the University/school and our Institute**:

- Duration: 6-12 months
- Working rate: 80%
- Starting date: July onwards
- Location: Geneva, Switzerland (local immigration and internship regulations will apply)

**When applying**
- Please provide the following:

- A CV (2 pages max), **in a pdf format**:

- A cover letter (one page max) describing your motivation,** in a pdf format**

**_ Please read carefully:_**

**_Thank you for your interest in the CyberPeace Institute._**

**Your profile**:
**Your Experience, Skills and Attributes**

**_Education_**
- Studying Computer Science or equivalent

**_ Key Qualifications_**
- Full-stack development experience, including both back-end and front-end: experience with different programming languages including JavaScript, React, HTML, CSS, Go
- Knowledge of SQL
- Ability to communicate technical concepts effectively to non-technical colleagues
- Good command of the English language

**_Additional Skills (optional, but desirable):_**
- Experience with Mattermost, Hubspot, LookerStudio
- Familiarity with GitLab pipelines and other relevant development tools
- Knowledge of Secure SDLC
- Knowledge of gamification principles and strategies
- Knowledge in authentication including Single Sign-On
- Knowledge in agile software development
- Experience in cyber security

**Why us?**:
**Equal Opportunity**

**About us**:
About us



  • Geneve, Schweiz Human Rights Watch Vollzeit

    **Development & Outreach Division** **Application Deadline: 12 July 2024** This internship is best suited for those individuals interested in gaining development and fundraising experience in a large, well-organized, international non-profit organization. Interns will gain knowledge and skills in research, database management, event management, and...


  • Geneve, Schweiz Human Rights Watch Vollzeit

    **Development & Outreach Division** **Application Deadline: 30 June 2023** This internship is best suited for those individuals interested in gaining experience in a large, well-organized, international non-profit organization. Interns will gain knowledge and skills in research, database management, event management, and fundraising. The intern will also...


  • Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 234109 **Job Network** : Economic, Social and Development **Job Family** : Economic Affairs (and Sustainable Development) **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : May 19, 2024 **Deadline** : Jun 2,...


  • Geneve, Schweiz Piaget Vollzeit

    Code de référence: 92763**HIGH JEWELRY BUSINESS DEVELOPMENT INTERN**: - Geneva, GE, CH- Trainee/InternDepuis 1874, Piaget cultive l'esprit du luxe grâce à une créativité incessante, une innovation sans limite, un souci d’excellence et un savoir-faire horloger et joaillier totalement intégré. Piaget excelle dans tout ce qui est rare, précieux et...


  • Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 228068 **Job Network** : Economic, Social and Development **Job Family** : ENV **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : Feb 14, 2024 **Deadline** : Mar 1, 2024 **Work Location** - In-person...


  • Geneve, Schweiz United Nations Development Programme (UNDP) Vollzeit

    **Intern, Second Chance Education Programme**: **Advertised on behalf of**: **Location**: - Geneva, SWITZERLAND**Application Deadline**: - 16-Jun-23 - **(Midnight New York, USA)** **Time left**: - 7d 1h 53m**Type of Contract**: - Internship**Post Level**: - Intern**Languages Required**: - English**Starting Date**: - 01-Aug-2023**Expected Duration of...


  • Geneve, Schweiz Piaget Vollzeit

    Code de référence: 93072**RETAIL DEVELOPMENT INTERN - 10/12 MONTHS**: - Geneva, GE, CH- Trainee/InternDepuis 1874, Piaget cultive l'esprit du luxe grâce à une créativité incessante, une innovation sans limite, un souci d’excellence et un savoir-faire horloger et joaillier totalement intégré. Piaget excelle dans tout ce qui est rare, précieux et...

  • Humanitarian Intern

    vor 4 Wochen


    Geneve, Schweiz Foreign & Commonwealth Office Vollzeit

    Job Description (Roles and Responsibilities) The United Kingdom Mission to the United Nations (UN) in Geneva represents the interests and policies of the UK at the UN. Its Migration and Protracted Crisis Team is recruiting a highly motivated and skilled **Humanitarian Intern**. Working in the Mission’s Humanitarian and Migration Team, the Humanitarian...

  • Human Rights Intern

    vor 3 Wochen


    Geneve, Schweiz Foreign & Commonwealth Office Vollzeit

    Job Description (Roles and Responsibilities) 1 **Who are we?** The United Kingdom Mission to the United Nations in Geneva represents the interests and policies of the UK at the UN and is recruiting a highly motivated and skilled **Human Rights Intern.** The UK Mission in Geneva prioritises dignity and respect at work. We value respect, inclusiveness,...


  • Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 234600 **Job Network** : Economic, Social and Development **Job Family** : Economic Affairs (and Sustainable Development) **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : May 12, 2024 **Deadline** : May...


  • Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 235138 **Job Network** : Economic, Social and Development **Job Family** : Economic Affairs (and Sustainable Development) **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : May 20, 2024 **Deadline** : Jun 3,...

  • Trainfortrade Intern

    vor 2 Wochen


    Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 236773 **Job Network** : Economic, Social and Development **Job Family** : Economic Affairs (and Sustainable Development) **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : Jun 19, 2024 **Deadline** : Jul 3,...


  • Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 235330 **Job Network** : Economic, Social and Development **Job Family** : Economic Affairs (and Sustainable Development) **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : May 22, 2024 **Deadline** : Jun 4,...


  • Geneve, Schweiz United Nations Development Programme (UNDP) Vollzeit

    **LOCATION**: Geneva, SWITZERLAND **TYPE OF CONTRACT**: Internship **STARTING DATE**: 08-Jan-2024 **APPLICATION DEADLINE**: 11-Dec-23 (Midnight New York, USA) **POST LEVEL**: Intern **DURATION OF INITIAL CONTRACT**: 6 months **TIME LEFT**: 14d 20h 53m **LANGUAGES REQUIRED**: English **EXPECTED DURATION OF ASSIGNMENT**:

  • L&d Unit Intern

    vor 3 Wochen


    Geneve, Schweiz Médecins Sans Frontières Suisse Vollzeit

    **6 to 12 months** This internship is part of an academic training program, a professional training program or a socio-professional integration program, and must meet the conditions set by the Conseil de surveillance du marché de l'emploi (CSME). **Context & Mission**: For 50 years, MSF has been providing medical assistance to populations facing...


  • Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 226112 **Job Network** : Economic, Social and Development **Job Family** : Economic Affairs (and Sustainable Development) **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : Jan 24, 2024 **Deadline** : Feb 8,...


  • Geneve, Schweiz United Nations Vollzeit

    The United Nations Environment Programme (UNEP) is the United Nations system's designated entity for addressing environmental issues at the global and regional level. Its mandate is to coordinate the development of environmental policy consensus by keeping the global environment under review and bringing emerging issues to the attention of governments and...

  • Trainfortrade Intern

    Vor 6 Tagen


    Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 235610 **Job Network** : Economic, Social and Development **Job Family** : Economic Affairs **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : May 26, 2024 **Deadline** : Jun 12, 2024 **Work Location** -...

  • Trainfortrade Intern

    vor 4 Wochen


    Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 228018 **Job Network** : Economic, Social and Development **Job Family** : Economic Affairs **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : Feb 13, 2024 **Deadline** : Feb 27, 2024 **Work Location** -...


  • Geneve, Schweiz United Nations Vollzeit

    **Job Opening** **Job Opening ID**: 230110 **Job Network** : Economic, Social and Development **Job Family** : Economic Affairs **Category and Level** : Internship, I-1 **Duty Station** : GENEVA **Department/Office** : United Nations Conference on Trade and Development **Date Posted** : Mar 14, 2024 **Deadline** : Mar 28, 2024 **Work Location** -...