Requirements:
• Must have 2+ years of experience as a software developer
• Bachelor or Master degree in Computer Science, Informatics or an equivalent experience • Strong knowledge of modern JavaScript (including ES6) and frameworks like React, Angular, Redux, Flux, Webpack
• Experience with Node.js
• Experience building Web UIs
• Experience in handling communication with the server: REST APIs, WebSockets, or GraphQL • Analytical way of thinking
• Fluency in English – written and spoken
Advantages:
• Solid CS fundamentals – algorithms, data structures, object-oriented design, software architectures
• Good database and SQL knowledge
• Understanding of data structures and algorithms
Responsibilities:
• Take part in all project stages – analysis, estimation, documentation, development, bug fixing, and support
• Design and develop new web front ends or Node.js middleware
• Maintain and enhance existing software applications
• Participate in the development of customer-facing software solutions
ReSolutions offers:
• Flexible working hours
• Friendly team of motivated and dedicated IT professionals
• Attractive salary and compensation package
• Interesting and challenging projects across different technologies and industries • Regular workshops and paid certifications
• Growing within a successful company