We are looking for a dynamic, Agile-oriented software developer who would love to work with robotics developing solutions that continuous add value to social robot. You’ll work with a team in Ukraine and Spain to help us design and develop the back-end components of the robot infrastructure.
You’ll work with a team in Ukraine and Spain to help us design and develop the back-end components of the robot infrastructure.
— 5+ years of commercial software development experience.
— At least 2+ year of Typescript experience
— Strong technical skill and relevant experience with NodeJS development.
— Experience with NoSQL document-based databases like MongoDB and designing suitable data models.
— Experience with object-oriented methodologies in designing software solutions.
— Strong test-driven discipline and experience with code analysis framework such as Mocha, Istanbul and ESLint.
— User authentication and authorization between multiple systems, servers and environments.
— Have experience with Agile development methodologies and practices.
— Ability to work with build tools such as yarn, npm and lerna.
— Proficient understanding of code versioning tools such as Git.
— Experience with agile project management methodologies.
— Ability to take ownership of tasks and deliver working code with great test coverage.
— Demonstrated success delivering server-side components to production.
— Full-stack development.
— Knowledge of using web applications development frameworks and tools like Hapi.js, React, Express.
— Experience in C/C++, Go, Ruby on Rails, or other backend development language.
— Understanding of semantic HTML, CSS and CSS preprocessors.
— Hands-on experience with Continuous Integration tools.
— Knowledge of Amazon AWS services or similar cloud provider (Azure,GCE).
— Understanding fundamental design principles behind a scalable application.
— Experience with containerized applications and tools such as docker and docker-compose.
— Experience with Nginx, HAProxy or another API Gateway.
— Knowledge of WebOps deployment and management of servers.
-A chance to contribute to the cutting edge of Silicon Valley software development
-Possibility to work in a startup-like atmosphere, in a new and growing team
-Modern office, comfortable work environment, the best tools
-Friendly inspiring atmosphere
Why work with us?
-Life at Waverley means collaborating with dedicated professionals, passionate about technology
-Our people demonstrate outstanding engineering culture through constant learning and knowledge-sharing
-We value Responsible Freedom, which means we evaluate the results and have flexibility in work style or locations
— Design, develop and deploy server-side components including RESTful-based microservices as well as robot’s top-of-the-stack components.
— Deliver complete solutions including database, business logic and occasionally light front-end components.
Our client is a Spain-based company, which is moving forward in the technological area and create a real impact in specific industries.