Cloud Works' Vacancies

Our company is always looking for professional and inspired people

We develop software for serving retailers with thousands of stores all around the world. Technical challenges we face we address using up-to-date technologies including .Net 6, Kubernetes, Google Cloud, Postgres, MSSQL, ElasticSearch, BigQuery, Helm, etc. Our team is pure backend, though we have neighbor teams: Mobile, Web-UI (you could join it if you want), SRE/DevOps, QA and BA. We do care about a healthy atmosphere in the team. We try to adjust members’ responsibilities to individual willings and skills (but keeping high quality of the product).

  • We’re looking for a Junior Product Designer to join our internal design team. In this role, you’ll support senior designers and tech writers across the full product design process - from updating existing UI to helping define and document new features.
    You’ll collaborate closely with Product Designers, Business Analysts, Developers, and QA to deliver thoughtful UI/UX solutions and clear documentation. As you grow, you’ll take ownership of smaller features and workflows.
    Duties include the following, as well as any other duties which support the product design group:
    Design & Documentation• Assist in gathering and clarifying product requirements• Help define design solutions and user flows with the design team• Update and maintain UI for existing and new features• Create and maintain design documentation for engineering, QA, and product teams• Participate in design reviews and provide UX input on workflows and UI elements• Ensure consistency and clarity in product labels, messages, and interactions• Support design QA by reviewing screens for alignment with style guides and prior designs• Help ensure each feature includes use cases, steps, dependencies, and configuration notes• Collaborate with Tech Writers to support release materials and manuals• Maintain design artifacts, decisions, and documentation libraries
    Communication• Coordinate with cross-functional teams on feature rollouts and changes• Follow up with BAs to ensure stakeholder questions are addressed• Provide design clarifications and updates to internal teams as neededThis role reports to Product Design leadership and partners closely with specific product leads in a matrixed team structure
    Skills & ExperienceMust have:• Figma (Must use Figma as this is our core design tool)• Strong UX foundation Plus to have:• Designed mobile app• Designed enterprise apps (or complex data-driven apps)• Designed software that is uses in both business and consumer environments• Designed software that is context depending on (state and settings change how software functions)• Has experience designing iOS apps• Has worked as or with a product manager or QA for a tech company

  • About the Project and TeamOur team focuses on data integration. We work to transform information from cloud storage into formats that can be used by our clients' various systems. This allows them to have an up-to-date database on inventory, sales, deliveries, and other important metrics in real-time.
    The QA team's role involves close collaboration with business analysts during the documentation review phase to ensure we accurately understand client needs and can implement them. We then perform testing according to the documentation, actively interact with developers and analysts, and provide client support after release.
    Our team maintains daily communication with each member as needed, and we also have QA team meetings 1-2 times a week. Every morning, we hold joint meetings with the entire integration team. The QA team lead is always ready to consult, help resolve debatable issues, ensure access to necessary data, distribute workload, and create stress-free working conditions. Releases happen as needed; they might occur daily or once every few weeks, are typically small in scope, and take from a few hours up to four.
    Requirements• Understanding of development process• Knowledge in Software Testing Life Cycle (STLC)• Knowledge in API, Swagger, Postman• Regression, Smoke and Ad Hoc/Exploratory testing• Experience in bug tracking system (JIRA or similar)• Basic level of SQL knowledge are required• Ability and practical experience in writing test documentation: checklists, test cases etc.• Intermediate or higher level of English• Be very accurate, goal oriented person• Fast Learning and Motivated to learn new things
    Will be a plusExperience in testing eCommerce, preferably Magento 2, Shopify, SFCC
    Responsibilities• iOS-based application testing• web-based application testing• data Migration testing• developing and creating test documentation• estimating tasks• business requirement analysis• functional, usability, compatibility, regression and acceptance testing

  • About project We’re working on a scalable training platform designed to support organizational learning and development. The system includes three user roles: trainees, who are assigned courses to complete; coaches and managers, who track progress and provide guidance throughout the training process.
    The current version is a functional MVP with core features in place. The roadmap includes extensive growth: we plan to implement complex business logic, integrate AI-driven solutions, and significantly enhance performance and usability. It’s a great opportunity to join the project at an early stage and contribute to shaping its technical direction and feature set.
    Requirements• Understanding of OOP and standard patterns of development;• 2+ year of commercial experiences with JS and TypeScript;• Strong experience in React - must have!• Experience in Node.js• Experience in NestJS• Understanding of prototyping in JavaScript and standards ES5/ES6• Strong understanding of asynchronous request handling;• English Intermediate and higher Responsibilities• Develop new user-facing features• Optimize applications for maximum speed and scalability• Ensure the technical feasibility of UI/UX designs• Build reusable code and libraries for future use