Job Description

-Work with development teams and product managers to ideate software solutions -Design client-side and server-side architecture -Build the front-end of applications through appealing visual design -Develop and manage well-functioning databases and applications -Write effective APIs -Test software to ensure responsiveness and efficiency -Troubleshoot, debug and upgrade software -Create security and data protection settings -Build features and applications with a mobile responsive design -Write technical documentation -Work with data scientists and analysts to improve software -Understand AS IS implementation of system and ensure correct transition toward the expected To BE system -Work in use/customer-centric mode and deep understanding on UX from presentation layer till the information architecture

Requirements

-Proven experience as a Full Stack Developer or similar role -Experience developing web applications -Experience developing desktop and mobile applications is Big Plus -Familiarity with common stacks -Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) -Knowledge of multiple back-end languages (e.g Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js) -Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design -Excellent communication and teamwork skills -Great attention to detail -Organizational skills -An analytical mind -Degree in Computer Science, Statistics or relevant field -Fluent in written and verbal communication in English

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،