Web Developer - Back-end / full-stack | Québec, Canada | 30 Aug, 2021 - 30 Aug, 2022

This job is no longer active!

View all jobs AIESEC in Romania active


View all jobs Web Developer - Back-end / full-stack | Québec, Canada | 30 Aug, 2021 - 30 Aug, 2022 active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: AIESEC in Romania
Domain:
  • IT Software
  • Job type: full-time
    Job level: Student/Graduate
    Location:
  • Abroad
  • Updated at: 20.08.2021
    Remote work: On-site
    Short company description

    Do you want to start your career in a unique way?
    AIESEC's international programs can help you can expand your horizon and develop your career in a global setting. Our opportunities are related to the areas of Marketing, Business Administration, Business Development, Engineering, Finance and IT.

    The organization's activity has been extensive since 1948, through volunteer projects, internships and international teaching campaigns to support a multicultural understanding of the world. AIESEC's activity is led by young enthusiasts from all over the world in order to develop the leadership potential of young people through challenging experiences.

    AIESEC is a non-profit organization that offers paid and unpaid internships in start-ups, medium-sized or even multinational companies. Whether we are talking about a start-up in tourist countries such as Portugal or Greece or the multinational DHL, Microsoft from Belgium, our organization offers you various perspectives to build your desired career and travel abroad.

    What are you waiting to upscale your career?
    Check out our website for some testimonials: aiesec.org.ro

    Requirements

    Backgrounds
    Software development and programming (Required)
    Systems and Computing Engineering (Required)

    Skills
    Node.js (Required)
    Xcode (Required)
    Javascript (Required)
    Angular (Required)
    SQL (Required)
    HTML (Required)
    Cloud Computing (Required)
    Detail oriented (Required)
    Programming skills (Required)
    Software Development Frameworks (Required)
    Software Engineering (Required)
    Mobile Development (Required)
    MySQL (Required)
    PHP (Required)
    Elasticsearch (Required)
    Full Stack development (Required)

    Languages
    French (Required)
    English (Required)

    Minimum study level
    Bachelor (Required)

    Responsibilities

    On the server side, over the years they have developed their own framework based on the notion of Docs as Code. Each component is defined according to the OpenAPI specification (v3) and the code uses data models (Object Schema) to validate and operate the components as well as their API. In other words, just making a change to the documentation updates how the code works. The languages used are PHP and Node .js. On the client side, they develop everything with the Vue .js framework. In terms of their mobile applications, they use Ionic. They use relational (MySQL), key-value (Redis), graph-oriented (Dgraph) and document-oriented (Elasticsearch and DynamoDB) databases as needed. They also have a soft spot for the WebSocket protocol.

    All activities must be done virtually in the remote part and then physically when the intern is in Quebec City, Quebec:

    In collaboration with the members of your team and under the responsibility of the director of technology,

    You will be required to perfect the company's tools already in place as well as to develop new ones to meet the changing needs of the event industry.

    You will need to create and optimize code, then maintain it, fix bugs, and problems resolution.

    The main project the team is currently working on is redesigning the console used by more than 5,000 event organizers so that all possible actions through the interface are also accessible through their API.

    This position is full time. Their office is located in the St-Roch district in Quebec City, near several restaurants, grocery stores, local shops, parks and public transportation.

    1. Great attention to detail and aesthetics goes into developing attractive, comprehensive, easy-to-use and bug-free tools.

    2. An ability to work in a team is essential for effective and cheerful collaboration between colleagues.

    3. Solution-driven initiative and proactivity are greatly encouraged to meet the changing needs of the event industry.

    4. Bilingualism (French and English) is required for an optimal understanding of the needs of the clients who are located across the country and internationally.