Requirements:
• 4+ years of experience in software development
• Working experience of React.js and a good understanding of its main concepts
• Knowledge of Ruby
• Advanced knowledge of TypeScript
• Deep understanding of HTTP/HTTPS protocols and REST services HTML and CSS knowledge (deep understanding of main concepts and approaches)
• Knowledge of software design patterns and the ability to apply them in the frontend development process
• At least intermediate English level
• An ability and eagerness to learn
• Excellent communication skills, ability to work in a distributed team
Nice to have:
• Intrinsic passion for learning and self-development
• Experience with GraphQL
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
We offer:
• 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
• Competitive compensation
• Friendly inspiring atmosphere
Responsibilities:
• Develop clean maintainable well-documented code
• Develop front functionality that corresponds to the system architecture, is well written, testable, and efficient by using best software development practices
• Leverage and integrate data from various back-end services and databases
• Ensuring cross-platform optimizations
• Ensuring responsiveness of websites and applications
• Create and maintain documentation
• Up-to-date knowledge of current development and programing trends Work with designers to match UI/UX intentions
About Client:
Our Client is conquering cloud configuration complexity. Venture-backed, seed-stage startup bringing order to the configuration chaos of modern applications