Actively recruiting / 70 applicants
We’re here to help you
Juliana Torrisi is in direct contact with the company and can answer any questions you may have. Email
Juliana Torrisi, RecruiterWhat we do
At Perlego, there are almost 100 of us working hard to make education accessible to all. We believe access to good quality affordable learning unlocks potential. Knowledge should be more accessible, not locked behind sky-high price tags. Perlego's ambition is to become the world’s online learning library, a single place where learners can instantly access all of the world’s academic content for less than the price of a single book.
What we’re looking for
A Software Engineer with experience in Typescript, Node.js, AWS and React. You'll be joining our University Partner Squad, with a mission to grow our global network of institution and bookstore partnerships.
How we work together
We organise ourselves into cross-functional squads, with each squad working together on a common goal. This role will be a part of an engineering squad consisting of an Engineering Manager, Software Engineers, a QA Engineer, a Product Manager and a Product Designer.
What you’ll do
- You will work in a self-organising team in our product ecosystem providing technical development skills (Node.js, AWS, React) within the squad, co-solutioning and getting hands-on implementing the solutions to help your squad achieve its goal.
- You will contribute to the design and code base of distributed AWS cloudsystems, Serverless Node.js application backends and React web application frontends.
- Within your squad you'll bring these solutions to life, writing high-quality code utilising test-driven development (Jest, Cypress), continuous integration (AWS, GitHub) and code review (GitHub).
*You and your cross-functional squad will look after application features from inception to production working with customers and business stakeholders to bring them to life and support them in production.
Requirements
It’s the perfect role for you if you have:
- Experience in implementing backend applications that provide RESTful APIs using Node.js and TypeScript.
- Experience in developing web applications using React, HTML and CSS.
- A working understanding of architectural practices including: microservices, object-oriented and functional programming, relational database design and NoSQL databases.
- Experience working with cloud computing providers (such as AWS).
- A working understanding of web security principles (OWASP).
- Experience working in an agile environment with CI/CD.
It’s a plus if you have:
- Experience in a startup environment.
- Familiarity with Web Content Accessibility Guidelines