Position: Senior Node.JS Developer
Company: DataArt
Experience required: 5y
English level: intermediate

CUSTOMER
	
Our client is a company that provides the best-in-class digital platform to educate, motivate and support people to enhance their health and wellbeing.

Please, consider: The project works according to Dubai time. 

PROJECT

The team is currently developing, enhancing, and improving this unique total people wellbeing platform. The goal is to help everyone live to their most significant potential.  The holistic health is the right of every human being, and the platform is a way to make it accessible and sustainable for all. You will have the opportunity to work on cutting-edge technology and solve complex problems and enjoy building highly scalable and performant distributed systems leveraging cloud computing platforms.

The Client is a wellbeing and employee engagement platform focused on improving health and wellness whilst delivering elevated performance and growth for organisations.

TEAM

The project team is medium size that consists of 10-20 people.

TECH STACK AND INFRASTRUCTURE

• NodeJS
• Java/Python
• HTML, CSS, JavaScript, HTTP
• NestJS
• GraphQL
• Django/Flask/Fast/Laravel/Spring
• Postgres, Mongo, and Redis

RESPONSIBILITIES
	
-Develop and deliver product features
-Analyze, develop, and test features and bug fixing
-Contribute to improving the solution performance
-Work with the entire team to find a better way to implement tasks
-Work across both technical and business-focused team members to deliver value to the users

REQUIRED SKILLS and EXPERIENCE
	
-8+ years of industry experience with a minimum of 3 years at a principal/architect level
-Expert command of at least one of the following languages. NodeJS, Java, Python. NodeJS is a must
-Excellent knowledge of web standards and technologies (HTML, CSS, JavaScript, HTTP)
-Familiarity with one of the following: NodeJS frameworks (NestJS is a must, at least 4 years of experience), Django, Flask, Fast, Laravel, Spring, or other dynamic frameworks
-Working knowledge of relational and NoSQL databases - Object-oriented design principles and design patterns, with solid experience in data modeling (Postgres, Mongo, and Redis are a must)
-Solid foundation in software engineering process & best practices (unit testing, build automation, continuous integration)
-Hands-on software development capabilities with medium or large projects
-Microservices and Service-oriented architecture experience
-Experience with building an enterprise architecture
-Experience in integrations GraphQL and Rest APIs is a must
Spoken English

WOULD BE A PLUS
	
Experience in building enterprise solutions compliant with ISO, GDPR, HIPPA, etc.