Loading...

Careers at VIVIGLE

System Architect

Job description

Vivgle delivers the always-on, active everywhere distributed hybrid cloud solution. We are seeking a talented System Architect to join our team.

This position will be based out of our Moscow office.

Responsibilities

  • Build, deploy, and run systems that prepare to operate in a high threat environment
  • Build, deploy, and run systems that are able to monitor and detect existing and emerging threats to our infrastructure
  • Work closely with analytics team to identify patterns and trends in the dataset

Requirements

  • Experience building highly available systems
  • Deep understanding of security infrastructure and tools
  • Experience solving large scale engineering challenges
  • Aptitude to independently learn new technologies
  • Experience with cloud computing platforms (e.g. Amazon AWS, Microsoft Azure, Google App Engine, OpenStack, etc.)
  • Experience with container and orchestration technology
  • Demonstrated understanding of software and systems engineering concepts, and technologies

Senior Software Engineer (Java)

Job description

We are looking for a Java developer who is comfortable working with high-performance distributed systems, and interested in managing the interchange of data between servers and users. Your primary focus will be the development of server-side logic, ensuring high performance and responsiveness to requests from the front-end.

Our teams are self-organising with the ability to be creative, choose their own technology stack and tools, and actively shape the company's direction.

Responsibilities

  • At least 5+ years of experience in Java
  • Spring and Spring Boot framework
  • Web application security
  • Cassandra or other NoSQL databases
  • ORMs (Hibernate)
  • Experience with RESTful APIs
  • Git

Requirements

  • Strong foundation of Computer Science fundamentals
  • 5+ years' software engineering experience
  • Programming experience in object oriented languages like Java, Scala, C++
  • Familiarity with NoSQL databases
Nice to have:
  • Knowledge of cryptocurrencies at a technical level
  • Working knowledge of regulatory compliance within the cryptocurrency sector

Software Engineer (Java)

Job description

Our engineering team is responsible for storing/retrieving huge amounts of data and integrating this data with other parts of the system to ensure data accessible across the world. We are looking for Software Engineer who is self-motivated, passionate about creating quality software, and energized by working in fast paced environment. 

This job is based in our Moscow office.

Responsibilities

  • Creation and maintaining integrations with various blockchains
  • You will be responsible for fast data storage and retrieval
  • You will also work with product team to enhance current features of various systems

Requirements

  • Strong foundation of Computer Science fundamentals
  • 5+ years' software engineering experience
  • Programming experience in object oriented languages like Java, Scala, C++
  • Familiarity with NoSQL databases
Nice to have
  • Knowledge and experience of cryptocurrencies at technical level
  • Familiarity/experience in the financial industry

User Experience and User Interface Designer

Job description

Come be a part of a team of designers passionate about creating the very best product for cryptocurrency users. As a UI/UX Designer, you will be involved in every aspect of the product development process, from brainstorming the next great product innovation to tweaking pixels right before launch. You will be expected to utilize your full range of product design, interaction design, and visual design skills, and you will own the experience for a wide area of the Facebook product.

This job is based in our Moscow office.

Responsibilities

  • Take broad, conceptual ideas and turn them into something useful and valuable for our users
  • Design flows and experiences that are incredibly simple and elegant
  • Contribute to high-level strategic decisions with the rest of the product and executive teams
  • Give and solicit feedback from other designers in order to continually raise our bar for quality
  • Partner with PMs, engineers, researchers and content strategists to oversee the user experience of a product from conception until launch

Requirements

  • Communication experience
  • Experience with front-end programming
  • Experience in building and shipping applications or software
  • Provide URL featuring examples of interaction design work
  • Demonstrated experience with end-to-end (hybrid UX and UI) product design
Nice to have
  • 3+ years of application design experience
  • 3+ years of visual design experience
  • 3+ years of interaction design experience
  • 3+ years of strategic product thinking and vision experience
  • Experience designing for groups of people (international audiences, multi-language localization, accessibility for people with disabilities, etc.)