Position: Middle Node.js Developer
Company: DA-14 Web Applications Development
Category: Node.js
Experience required: 2y
English level: intermediate

Required skills

DA-14 is looking for a talented Middle / Middle+ Node.js developer to join our team. If you have a good knowledge of Node.js, can work both independently and collaboratively, and eager to keep on learning — you’re exactly the one we’re looking for!
— 2+ years of commercial experience with Node.js
— English level: pre-intermediate (written and spoken).

As a plus

— Hunger for knowledge: we’re looking for software developers, who thrive on getting into new technologies and never stop learning, innovating, and building;
— Passion for creating memorable experiences for customers and increasing customer satisfaction;
— Experience / Understanding of working in a startup environment;
— Excited to work as part of a small, lean team. We are and will always be a tight-knit team of amazing people who work really hard and love what they do;
— Self-motivation and creative attitude to problem-solving, arrangement of the workflow and meeting deadlines;
— Relentless attention to details and code quality that balances beauty and pragmatism;
— Hands-on experience in MVC frameworks, like Angularjs / Angular 2, Reactjs will be a plus.

We offer

— To become a part of challenging and interesting projects
— Opportunity to work with cool and innovative startups from all over the world
— Competitive salary
— English classes with a native speaker
— Comfortable office in Kharkiv downtown
— Zero bureaucracy
— Friendly team, great internal culture, and mentorship
— Regular corporate activities and events
— Internal training courses and professional workshops

Project description

Project type: Document management system, SaaS
Project info: The project is a multi-tenant document management tool that automates the collecting, verifying, storing and processing of documents needed for employment, university application, patient registration, and so on. The system sends reminder emails and SMS messages to applicants who still haven’t uploaded all the documents required.
The app consists of a convenient administrative panel for organizations and a personal candidate’s page optimized for smartphones and tablets. The project is compliant with General Data Protection Regulation (GDPR) and uses strong data encryption to secure personal information.

In the long run, the project plans to evolve into a large secured database for storing legal documents, with a microservice architecture.

Team: 3 Full Stack devs.
Workflow: T&M approach, manual tracking to our Jira
Communication: daily syncups in Slack (chatting, calls by request)
Technologies & Integrations: Node.js, Vue.js, MongoDB, LoopBack, SQS, Mailgun, Mocha, Bootstrap, SCSS, Google Cloud Vision API, Amazon AWS — S3