● Developing tasks as assigned within the estimated time frame.
● Cooperating with other developers on shared tasks.
● Demonstrate given tasks' progress by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
● Developing the main server-side API that serves application requests.
● Designing and implementing user experience (UX) of the main Web application.
● Maintaining and improving existing functionality, in both server- and client-side. (BE and FE)
● Work in Agile framework.
● Minimum 5 years of relevant work experience.
● Fluency in English.
● Strong communication skills.
● Excellent and professional Technical skills.
● Multitasking skills and ability to work under pressure and time-sensitive situations.
● Must be Document oriented.
● Ability to meet deadlines.
● Experience with React/Angular/Vue.js (any of), HTML5, etc.
● Exposure to open source technologies (MongoDB / NoSQL) is a plus.
● Excellent written and verbal communication skills.
● Enough knowledge of TDD and DDD concepts.
● Strong knowledge of OOP software design principles.
● Ability to work in a mature Scrum environment, committing to and achieving the agreed-upon scope of work.
● Up-to-date knowledge of technology trends.