Tech Stack
AngularAWSAzureCloudDockerGoogle Cloud PlatformJavaScriptNode.jsPHPReactSCSSTypeScriptVue.jsWebpack
About the role
- Create an AI advisor that helps students effectively find study opportunities and builds unique profiles for each student.
- Improve user engagement features to guide and advise students across the platform, increasing engagement, loyalty, and retention.
- Design and implement new functionalities in a scrum team of five, collaborating with the Product Owner and reporting to the Head of Engineering.
- Drive scalability by decoupling dependencies and advancing the microservice architecture.
- Maintain quality through automated testing and CI/CD practices; contribute to scaling infrastructure and SOC2 compliance efforts.
- Work with the tech stack: PHP, TypeScript, Node/NPM, Docker, and AWS; develop RESTful APIs and microservices.
- Influence product decisions and technical implementation; mentor peers and participate in architecture decisions.
Requirements
- At least a bachelor’s degree, preferably in Computer Science or a related field.
- You have 5+ years of working experience in a similar role.
- Experience building applications in JavaScript component-based frameworks (e.g., VueJS, React or Angular).
- Modern JavaScript, TypeScript, NPM, Webpack, HTML5, CSS3/SCSS.
- Experience in developing applications using any object-oriented language.
- You know to tell us when your code is SOLID enough.
- Experience with Amazon Web Services (AWS) or any other Cloud Computing Platform (e.g. Azure, Google Cloud Platform).
- Experience with (different types of) automated testing as part of CI/CD driven software development.
- You like to collaborate, appreciate open communication, and are comfortable with working cross-functionally.