Position: Middle Vue.JS Developer
Company: Crystal Logic
Category: JavaScript
Experience required: 2y
English level: upper

Join us in developing an Australian market-leading private wealth management platform for digital assets, helping the users and businesses invest wisely since 2016.
We are building a wealth management portal to help clients view their balances, view our product offerings (funds and other investment products), transfer balances between accounts, and ping us to trade.
The product is based on Vue.js and the Element Library. Other key modules include Apache ECharts and Auth0.

Responsibilities:
● Developing and supporting the existing features.
● Designing and implementing new features to the existing web application.
● Working in a scrum environment.
● Providing code review and bug fixing.
● Applying technical and communication skills to elaborate software design and requirements, working collaboratively with team members across geographical locations.

Requirements:
● Firm knowledge of Javascript, minimum 3 years of commercial practice.
● 2+ years of experience with Vue.js.
● A good level of written and spoken English, as this position requires a decent amount of English communication with the team members abroad.
● Ability to work independently and as a part of an international team.

We offer:
Join our Crystal Logic Team for a productive working environment with an English-speaking team and modern development approaches.

Together with our New York partners, we’re building a next-generation loyalty rewards platform with a consumer privacy focus. Businesses from numerous domains use the platform to connect with potential consumers and access the user network. We are re-architecting a Rails PoC to scale it and serve our white label partners’ needs and millions of customers.

We are looking for a passionate Middle/Senior Ruby on Rails engineer to join the team in NYC remotely. If you are excited by the opportunity to influence the overall architecture of our systems, interesting scalability, and privacy challenges, we would love to chat!

Requirements:

● Solid Ruby on Rails experience (2+ experience);
● Experience building, deploying & scaling SaaS APIs for public consumption;
● Strong written and oral skills;
● Ability to work remotely and independently;
● Strong desire to get things done;
● Being comfortable with iterative and incremental development;
● Willing to help your teammates, share your knowledge with them, and learn from them;

Will be a plus:

● Python experience;
● AWS experience;
● Postgres;
● Containers/Kubernetes/Microservices experience;
● Being interested in working across the software stack (Ruby on Rails, JavaScript/CoffeeScript, PostgreSQL, Elasticsearch);

Responsibilities:

● Back-end development to meet customers’ business needs and implement components according to the modern software development environment;
● Proactive position in solution development, processes improvements;
● Using high coding standards, software best practices, and writing highly testable, automatable, and performant code over the whole SDLC;

We offer:
- Office or remote work (our office is located in Lviv);
- Competitive compensation depending on experience and skills;
- Performance and salary review every six months;
- Bureaucracy-free and people-oriented culture;
- Opportunity for professional growth;
- 50% learning courses out of the company and access to our company learning materials;
- English lessons at the office and online; 
- Compensation of the gym or other sports activities; 
- Birthday gifts;
- Informal and friendly atmosphere;