#1 Job Board for tech industry in Europe

Senior FullStack JS Developer
JavaScript

Senior FullStack JS Developer

Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Polish

    master

    Node.js

    advanced

    ReactJS

    advanced

    TypeScript

    advanced

    English

    regular

    TDD

    regular

    MongoDB

    regular

    AWS

    nice to have

    Microservices

    nice to have

Job description

Online interview
About us
Talkie.ai is a fast-growing company offering cutting-edge AI/ML-based voice assistants for phone customer service automation. Our unique platform enables teams to build, train and manage AI voice bots quickly and efficiently. We have recently started focusing strongly on the healthcare industry.
 
We've just raised USD 2,6 mln (PLN 12,5 mln), and we're growing fast! We need your help to make healthcare more accessible to those who need it the most.
 
In Talkie we want to redefine the concept of human-machine dialogue. We feel we are uniquely positioned to bring AI to millions of people who will use voicebots for booking appointments, ordering prescriptions, symptom checking, and interacting with computer systems in a way that feels natural.
 
About you
We're still in our pre-series A period. Joining us at this early stage means you will have the opportunity to make a real impact and influence the architecture, technology choices and the organization. You will be actively involved in shaping the company's culture and strategy.  
  
In your daily work, you will:
  • Solve interesting problems (considering scalability, designing robust, future-proof architecture)
  • Deploy fast with a short feedback loop - coding rather than attending needless meetings
  • Actively participate in designing, defining, and implementing complete features
  • Contribute to key decisions, including work prioritization and deadlines
  • Program in pairs using TDD for maximum efficiency
 
 Technologies
  • TypeScript - We're using TypeScript, not JavaScript with types, and we're leveraging its powers to give us confidence during development to shipping things faster and safer.
  • Node.js - Most of our backend services are powered by Node.js and Express. There are various services including API Gateways, workers performing some background jobs related to data aggregation or I/O operations aiming to synchronize conversation data, integrating with services of our customers and telecommunications infrastructure, performing time-bound tasks - we're talking with people and we want to provide the best, real-time experience
  • React - We started building it when Redux was a thing and it's tested extensively using Enzyme. However, we know that we want to go the extra mile and there are tools like testing library and react-query, that give us more confidence for shipping things and will make our work easier and our interface more user friendly.
  • MongoDB - Our main database. We're using it heavily to store huge loads of data, using proper operations to maintain data consistency and data aggregation pipelines to process it further.
  • AWS/Microservices - There are several services forming the Talkie.ai platform. We're using the cloud extensively and selecting the right tools for the job. That's why we're leveraging various compute resources (there are EC2, containers running on ECS, as well as Lambdas) and other cloud services that fit best to solve our problems.
 
 Our offer
  • Competitive pay with benefits: employment contract or B2B co-operation
  • Fully remote working environment
  • A continuous improvement environment, with 10% of your time dedicated to self-development and professional growth activities
  • Exceptional conditions for growth: regular brown-bag meetings, workshops, hackathons, trainings and conferences (with a dedicated budget)
  • Unique company culture based on mutual trust, honest feedback and autonomy
  • Work in a team of highly-motivated professionals who love what they do, and enjoy each others company