Position: Junior Node.js Developer
Company: InoXoft
Category: Node.js
Experience required: 1y
English level: upper
Published: 2023-06-01T00:00:00+03:00

**ABOUT THE PROJECT**:

**Project**:

Development of an intuitive and attractive website, with implemented search engine for accommodations, redirects to the Resident Portal, and Maintenance. Development of the custom admin panel for content management

**Our Team**:
Backend Dev, Frontend Dev, QA, BA, DevOps, Full stack Tech Lead, Solutions Architect, Designer, Project Coordinator

**Tech stack**:
Data Storage – Aurora PostgreSQL, API Application – NodeJS, NestJS, Front-end Application – ReactJS; NextJS; MaterialUI; Hosting – AWS, Design – Firma, Project Management – Jira, Confluence

**RESPONSIBILITIES**:
- Writing & reviewing code and functionality, refining and rewriting it as necessary;
- Estimation of tasks and functions and fit with own estimates;
- Creating and updating project documentation (technical and functional);
- Clarification and analysis of requirements;
- Performing all needed investigations for successful delivery;
- Setup/follow/improve project conventions (architecture approach, code style, best practices);
- Following and suggesting improvements for the existing project processes, methodologies, and guidelines.

**REQUIREMENTS**:
- 1+ years of experience as a Node.js Developer;
- Experience with Express.js, Nest.js; TypeScript.
- Experience with Mongo DB and PostgreSQL;
- Experience with Google Maps API as a plus;
- Upper-Intermediate level of English;
- Time Management and flexibility;
- Teamwork and collaboration;
- Continuous self-learning mindset.

**MAIN BENEFITS**:
- Flexible working hours
- 20 paid days off & 10 sick/medical leaves
- Personal events paid days off: Marriage, Childbirth, etc.
- Maternity/Paternity leaves
- Medical insurance
- Discount program
- Self-development budget per year
- Referral bonuses
- Corporate events & gifts (external speakers, quizzes, movie & board games evenings, mental health initiatives, etc.)
- Learning events (training programs, mentorship, peer-to-peer meetings, etc.)
- Speaking Clubs
- PE accounting and support