Position: Middle+/Senior Fullstack (React+Node.js) Engineer
Company: KnubiSoft
Category: JavaScript
Experience required: 3y
English level: intermediate

**About project**
The client is looking for a full-time Senior React+Node.js Engineer for their product called Enrollwise.
Enrollwise is an enrolment platform for public school districts that take applications from students, process them and place students to appropriate schools.

**Requirements:**
 4+ years of experience delivering stable and scalable React-based applications
 2+ years of production experience with NodeJS, NextJS
 Working knowledge of software security and performance optimization principles
 Experience with REST, JSON, API integration
 Proficiency with CSS and CSS pre/post-processors
 Experience with AWS cloud services
Experience with high-availability, consumer-facing applications, PWAs
Excellent written and oral communication skills
English at least Intermediate+ 

**Responsibilities**
Integrate functional, technical, and business requirements into efficient and scalable software designs within an Agile development process
Collaborate with UX / UI Designers and advise on the technical feasibility of proposed design approaches
 Compose and maintain detailed technical specifications
Solve technical challenges using available open-source modules/plug-ins / frameworks and follow modern best practices
Write secure, performant, maintainable and testable code for client
 Proactively raise and help resolve issues throughout the software product lifecycle
Proactively and clearly communicate technical risks and tradeoffs to both technical and non-technical stakeholders
Contribute technical expertise in client meetings and communications