Position: Full Stack Developer
Category: JavaScript
English level: upper
Years of experience: 2


Contributing to a monolith-architecture complex education project, build on Next.js in it's core.
On top of it, the following stack is involved: Node.js, GraphQL, Cypress, PostgreSQL, AWS Lambda, Amazon S3, Docker, React.js.
Working with both front & back-end tasks: building new e2e features and fixing bugs on dedicated sprints.
Participate in planning sessions for new features, covering architecture, the flow and underlying logic.
The most prominent and exciting feature with high impact was implementing a peer-task-review - that is when a student is able to proceed towards the next task only after reviewing it's peer task; it involved a complex logic of looking for a relevant available review, changing statuses depending on numerous factors, including GitHub PR review web-hooks.
Mentoring international student groups - including code reviews, guiding students across issues they encounter with the tasks.
I'd absolutely love to build compared to maintain/fix.
I'm interested in micro-services architecture (i've seen a few painful complete service outages of a monolithic app, so this has driven an interest) and currently attending the NGINX microservices-march-2023 curriculum.