Position: Backend Engineer
Company: Data Science UA
Category: Node.js
Experience required: 2y
English level: upper

Job Qualifications and Skills

• 2-3+ years of Web Development
• Experience in building scalable app design & architecture
• Expert knowledge in Node.js/JavaScript, express (REST-API)
• Expert knowledge of MongoDB or other NoSQL databases, such as ElasticSearch
• Database Optimization Design and Indexes
• Good understanding of REST-API
• Understanding of User Authentication: Server-side auth, JWT
• Experience in using AWS services: S3, ElastiCache, SNS, SQS, EC2
• Use of Confluence and JIRA to collaborate with remote team members

Nice to Have
• Basic understanding of web markup languages, including HTML5, CSS
• Basic understanding of any of following Frontend frameworks/libraries: React, Vue, or Angular. (Vue preferred)

Responsibilities and Duties

• Help build a new customer-facing Dashboard app in Backend (Node.js & MongoDB) and Cloud (AWS)
• Test the application, create issue tickets
• Optimize application for speed and scalability
• Collaborate with other team members
• Test the application, create issue tickets
• Use of Confluence and JIRA
• Collaborate on designing scalable Backend / Cloud architecture
• Build a product you will be proud of, and learn and have fun in the process