Senior Software Engineer

Senior Software Engineer
Studyportals, Netherlands

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 15, 2024
Last Date
Mar 15, 2024
Location(s)

Job Description

We are searching for a Senior Software Engineer with experience in AWS, NodeJS, and TypeScript that will help enhance and maintain the search functionality of our platform.

Studyportals Headquarters is in Strijp-S, Eindhoven, The Netherlands. Flexibility to work remotely.

About Studyportals

We change the lives of millions of students and leave the world a bit brighter than we found it. Every minute 100 students around the world trust our platforms (e.g., mastersportal.com) to find their best matching education for free. At the same time, we help educators diversify their (international) student population and reduce dropouts.

With forty different nationalities among the 150 people working at Studyportals, we are an international bunch of people, eager to learn and serious about fun. Want to know more?

Why are we searching for you?

We're dedicated to helping students find their ideal study program. For that we are looking for a talented and driven developer to enhance Studyportals’ core, focusing on enhancing and maintaining the search functionality of our platform. You’ll focus on simplifying navigation, guiding users to clear goals, and creating engaging features. Our search platform is the backbone of what we do, and we want to revolutionize it. Your role involves aligning our users’ search experience with the best industry standards, creating a centralized space where they can explore everything they need. But we aspire to go beyond the ordinary. We want to leverage NLP to not only provide search suggestions but also offer relevant content, truly guiding our users in their educational journey. At the same time, together with your team, you will focus on increasing user engagement with the product through the core functionality of our platform. You will be elevating the product value throughout the entire site, to increase user engagement, loyalty, and retention with your (technical) expertise. Your role will be filled with exciting technical challenges, and we highly value initiative. Join us in reshaping the future of education discovery.

What are your three main goals?

  • Optimizing navigation, search algorithms and indexing strategies to improve search accuracy, relevance and speed will be a high priority.
  • Enabling users to search comprehensively in one centralized platform and implementing AI-based NLP solutions for personalized suggestions. Your innovative contribution will not only enhance the user experience but also drive increased engagement with our platform.
  • Stay up to date with industry trends and best practices in search technologies, information retrieval, and natural language processing.

How does your team look like?

The Product Engineering department consists of 35 people. You are part of a scrum team of 4. Your Product Owner (PO) sets the product priorities. You are, together with the Product Owner, responsible for designing and implementing new functionalities aimed at growing our user engagement targets. This means that you, as a developer, have influence on what to build, and how to build it. You report to our Software Development Team Lead, Alexandra. Her main responsibility are the team delivery priorities and quality, productivity of the team and to make sure you can do your work in the best possible way, taking away impediments.

What Tech Stack do we use?

Almost all our systems have been developed in-house and follow modern quality standards. We work in a service-oriented architecture, powered by our own RESTful API and AWS. Our products are powered by VueJS, Node/NPM, TypeScript and a range of automated tests. In parallel, we are scaling up our infrastructure, moving towards Docker and our centralized CI/CD tooling.

Requirements

  • At least a bachelor’s degree, preferably in Computer Science or a related field.
  • At least 8+ years of experience as a Software Engineer.
  • Experience building applications in modern JavaScript, TypeScript, NPM, and NodeJS. You have experience in developing advanced, high traffic, applications using any object-oriented language.
  • You have a solutions architect level of Amazon Web Services (AWS) and know how to design and build distributed cloud native applications.
  • You have a proven track record of architecting and implementing scalable and reliable back-end systems.
  • You have experience with persistent data structures.
  • Experience with building and optimizing high traffic websites.
  • Experience in developing search solutions using technologies such as OpenSearch.
  • Experience with (different types of) automated testing as part of CI/CD driven software development.
  • You know to tell us when your code is SOLID enough
  • You like to collaborate, appreciate open communic

Job Specification

Job Rewards and Benefits

Studyportals

Information Technology and Services - Eindhoven, Netherlands
© Copyright 2004-2024 Mustakbil.com All Right Reserved.