- LocationRemote
-
IndustryInformation Technology
THE ROLE
Your main tasks will be:
• Architect and develop back-end applications and distributed systems
• Manage a project from conception to finished product
• Locate and define new process improvement opportunities
• Work in the team of Scientists, Data Analysts, Front and Backend Developers in a collaborative way
REQUIREMENTS
• Master’s degree on Full Stack Web Development (preferably) or Backend Developer
• Bachelor’s degree in Computer Science
• Bachelor’s degree in Engineering, Mathematics, Statistics or Physics
• Minimum 3 years of experience
• Advanced skills in Linux and Git
• Develop and deploy web applications using Docker
• Intermediate level using Docker is a MUST
• Proficiency with fundamental backend languages: NodeJS, Python or R
• Proficiency with Node backend development frameworks
• Experience creating REST and GraphQL APIs
• Proficiency with databases SQL/NoSQL
• Best practices implementation to produce high performing/scalable/secured modules
• Attention to detail
• Good communication and team-work skills
• Excellent verbal and written English a MUST
Other valuable skills
• Front end development using VueJS
• Proficiency in TypeScript
• Automated testing
