Position: Senior Full Stack Developer (React)
Company: Ocean.io
Category: Golang
Experience required: 3y
English level: upper

We are a Danish innovative and well-funded company. Uses AI to create a global business database to help you find your next customer, enrich your CRM data, and automate repetitive sales tasks

**ABOUT PROJECT **
 The worldwide platform for searching and collecting all information about companies and people. 
NOT a classical scraping/parsing product. 
Recommendation system & Internet search engine exclusively within the framework of the business and our clients use this technology as a lead generation tool. 
Kubernetes infrastructure. Big Data & High Load project. We have got a separate AI team.
As a result of growth, we launched API and CRM integration with bigger market players

**OFFICE LOCATION** 
Kyiv,
Zoloti Vorota station metro (10-15 minutes walk)

**CONDITIONS** 
Competitive salary
Cutting-edge technologies, opportunities for professional growth. 
Business trips to Europe
 
**RESPONSIBILITIES** 
Work closely with the product management and design team to define feature requirements and deliver the product that materially impacts the business and improves the customer experience.
Work with data scientists and analysts to improve software
Identify performance bottlenecks and come up with novel ways to solve them
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Develop and manage well-functioning databases and applications
Write effective APIs
Design and implement scalable web service APIs.
Develop and maintain various internal tools that manage forecasting, customer service, and marketing workflows.
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation

**REQUIREMENTS** 
University Degree
Upper-intermediate English
3+ years of commercial experience in Javascript
Understanding of the HTTP protocol and RESTful APIs
Experience with React
Experience with Redis
Experience with NoSQL: Elasticsearch
Understanding of the ORM concept
Command of Linux/UNIX environment (shell, scripting, tools)
Understanding of OOP
Familiarity with testing
Familiarity with CI
 
**OUR TECHNOLOGY STACK**
**Backend:** 
Elasticsearch
Redis
RabbitMQ
GraphQL
**Frontend:**
React.JS

**WOULD BE A PLUS **
Any experience with CRM systems
 
**WHAT DO YOU GET FOR PROFESSIONAL GROWTH?** 
Work with best-of-breed technologies 
Have fun while being part of a professional team 
Work in a challenging and dynamic environment 
Work in a supportive learning atmosphere where opportunities for training and advancement are provided