ResponsibilitiesAs a Full Stack Software Developer, you will:Develop and maintain our web platform using various software languages and databases.Write an efficient, reusable code to optimize the application for maximum speed and scalability.Test software to ensure responsiveness and efficiency.Troubleshoot, debug and upgrade software.Weekly update with the head of projects you will be assigned to.Keeping your project management tool or space up to date.
QualificationsExperience Frameworks in Node.JS, ReactJS, NextJS. ROS experience is not mandatory, but an advantage.Experience required with any popular framework such as Express.JS, NestJS, Laravel, Django or FlaskProficient in JavaScript, Typescript, Python, HTML/CSS.Experience in MongoDB, MySQL.Demonstrable knowledge and experience in RESTful APIs Real-Time Communication, familiarity with websocket, ROS, MQTTDemonstrated practice in managing and maintaining project versions such as Git, Github and JIRAA good understanding and practical experience with Linux.Experience or knowledge how to develop your own server from scratch