Position: Full Stack Developer
Category: Node.js
English level: upper
Years of experience: 6


* My Current Role in the Company I'm Working For
I am currently serving as the team lead for a small team consisting of a Frontend Developer, a Backend Developer, and a DevOps Engineer. My responsibilities encompass feature planning in collaboration with the business side, devising the technical implementation such as database structure, facilitating necessary AWS changes, and maintaining API documentation, among others.

* Technology Stack:
Frontend:
I work with React for all web-related cases, Redux for state management, and React Native for mobile development (including react-native-web on occasion).

Backend:
My expertise is solely in Node.js, with substantial experience in Express, Koa, and Nest.js (my preferred framework). I use PostgreSQL/MySQL as the DB server and Docker for creating service images, with a keen eye for optimization. I am also proficient with the Elastic Stack (mainly Elasticsearch and a bit of Kibana), Redis, and Serverless (though I have a preference for not revisiting it). My backend work primarily involves API and websockets for chats, notifications, and live updates as required.

* Projects and Responsibilities
2018-2020 at PDFFiller/Airslate:
I worked as a Frontend Developer on a web-based PDF editor solution. My main tasks involved implementing new features solely from the business logic perspective, as design and markup fell under the design team's purview. Bug fixing was also a significant part of my role.

2020-present at Haim Tov:
I initially started as a Frontend Developer for the main product's admin panel (a mobile-only second-hand marketplace application). Gradually, I expanded my scope to include the Backend (Rest API) and Frontend mobile development (React Native), which led me to the Full Stack Developer position. A year ago, I transitioned to the backend-only role and am currently working as a team lead.

* What I'm Looking For
I am seeking new opportunities that will allow me to broaden my development experience. I have a particular interest in working with high-load services. While my preference leans toward a Backend role, I am also open to Full Stack roles.