Position: React Engineer
Company: Waverley Software
Experience required: 3y
English level: intermediate

Our client is a Spain-based company, which is moving forward in the technological area and create a real impact in specific industries.

Responsibilities:
Integrate features in the IDE, aligned with the development of the core of the robot
Integrate features to improve the UX of the IDE
Fix React, UI and functional bugs
Generate multi-platform executable files for each release
Maintain the IDE
Keep test cases updated and pass regression tests on every deliverable
Synchronize with other team members for features in the IDE that require other teams developments

Requirements:
4+ years of commercial software development experience
Ability to take ownership of tasks and deliver working code with great test coverage
Deep React knowledge
Experienced in JavaScript / TypeScript
Experience working in an agile process
At least Intermediate level of English (spoken and written)

Nice to have:
Experience in NodeJS
Experience with GoJS library  
Experience in desktop apps development (more than valuable if they're based on Electron)  
Experience as UX-UI designer  
Experience as Full-Stack developer  
Experience with CI-CD tools
Interest in test-driven development