Tech Stack
JavaScriptTypeScriptReactNode.jsCI/CDJenkinsRabbitMQExpress
Job Description, Responsibilities & Requirements
Description language:
About the Position
Our client, a company specializing in software for data preparation and analysis, including server solutions for model deployment, collaborative work on data, and scheduling of automatic data processing, is opening a vacancy for a NGP Senior JavaScript Developer.
Responsibilities
- Work on a set of microservices in Node.js and TypeScript.
- Use RabbitMQ message broker to orchestrate the system.
- Utilize PostgreSQL's latest features to store and search data.
- Create backbone storage functionality, social features support, and infrastructure for extracting and storing metadata from various data sources.
- Develop front-end using React and Redux.
Requirements
- 4+ years of programming experience with web-apps.
- Substantial experience with JavaScript (NodeJS or React+Redux).
- Knowledge of TypeScript is a big advantage.
- Experience with code review.
- CI and build experience (Jenkins).
- Experience with RabbitMQ or similar messaging system.
- Experience with Express web framework.
- Good English (both written and spoken).
- Willingness to travel.
- Willingness to solve a testing assignment (a couple of hours test).
- Possibility to participate in occasional meetings with the US office at late hours (due to time difference).
We Offer
- High level of income and benefits package.
- Convenient location – Podil.
- Great opportunities for professional growth.
- Business trips to the USA and Europe.
If you are interested in the position and your experience meets the requirements, please, send your CV to [email protected]
Contacts
- Phone: +38 (067) 404-96-10
- Email: [email protected]