Position: JavaScript Developer Middle/Senior
Company: Helix Global LLC
Category: JavaScript
Experience required: 5y
English level: upper

The platform we are developing is being used by commercial customers all over the world. 
We are expanding our development team to grow and to further develop our data-centric AI vision. 
We are therefore looking to hire a JavaScript Developer. We are looking for a full-time, remote team member.

About the job
As a Javascript Developer, you will be a member of the Engineering team. You will also collaborate closely with the Data Science and Product Teams, especially our Product Designer/UX.

Your tasks
 • Allow the user to upload, examine, and interact with data and metadata in its various shapes and forms,
 • Add transparency to the platform, e.g. by developing a notification center and a system dashboard,
 • Enable easier user registration, management, and collaboration.

Profile
Ideally, you have:
 • At least five years of experience in professional software development.
 • A Master’s or Bachelor’s degree in Computer Science, a related discipline or equivalent experience.
 • Excellent coding skills in JavaScript or TypeScript.
 • Strong written and verbal communication skills.
 • English B2 at least as our team is international.

Nice to have:
 • Good skills in at least one general purpose programming language, i.e C/C++, Python and/or Java (Python preferred).
 • Experience with REST APIs and corresponding frameworks, e.g. OpenAPI.
 • Experience with one or more modern Frontend frameworks: Vue.js, React or Angular (Vue.js preferred).
 • Knowledge of DB and DB design (Postgres preferred).

In particular, we are looking for people with experience with:
 • Experience with a Python Backend framework like Django or Flask, Flask is preferred.
 • User access and permission management, incl. Single-Sign On, OAuth.
 • Server-side notifications, e.g. based on Websocket.
 • Software version control and CI tools, e.g. Git, GitHub, Travis, Jenkins.
 • Containerized applications and their orchestration, e.g. with Docker, Kubernetes.
 • Cloud providers, e.g. AWS, GCP, Azure.

What we offer:
• 100% remote job type, you can work everywhere and flexible work hours.
• Competitive Salary depending on experience and skills.
• Paid vacation and sick leave.
• Medical insurance.
• Opportunity for your professional and career growth in interesting projects.
• The excitement of working in a startup with a great team of people.
• An inclusive workplace which allows you to continuously learn new skills