Full-Stack Developer

We welcome a Full-Stack developer with React.js and Node.js experience and desire to actively continue a growth. You will be responsible for developing and maintaining web applications for our clients.

Remote

Full-time

Experience: 3+ years

English: Upper-Intermediate

Apply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The Job

Responsibilities

  • Write clean, maintainable and efficient code
  • Analyze requirements documentation and design specifications
  • Work closely with designers and clients to manage expectations and deliver the best possible results
  • Provide customer support and resolve problems from the real-life production environment
  • Deliver results on time and manage expectations

Required Skills

  • At least 2 years of experience as a Full-Stack Web Developer
  • Good communication skills and at least an Upper-Intermediate level of English
  • Highly motivated, self-driven, independent
  • Strong understanding of HTTP, REST API, PostgreSQL
  • Experience with Node.js, ReactJS, Material UI, and State Management tools (Redux, Recoil)
  • Web security aspects
  • Familiarity with Linux command line and basic administration
  • Knowledge of DevOps: Cloud, CI, etc. configuration
  • Understanding of networking: TCP/IP stack basics
  • Experience with TypeScript or ES6, NodeJS, and asynchronous code
  • Knowledge of OOP, design patterns, and refactoring

Preferred Skills

  • Experience with NestJS, Express, GraphQL
  • Familiarity with Python or any other backend technologies
  • Understanding of different code structuring practices
  • Knowledge of Frontend code and concepts
  • Computer Science Degree
  • Personal projects

What we Offer

  • Interesting projects with US and European customers in the Healthcare industry
  • Supportive and spirited team of professionals
  • Team building, games, and other events
  • Flexible working schedule
  • IT and Business English courses
  • Education subsidy and access to a huge amount of company education resources
  • Personal review once every 7-8 months, where we honestly and meaningfully discuss your career and financial prospects
  • Systematic personal meetings 1:1 with a mentor and HR
  • Paid vacation and sick leaves

Please send your CV and join our team!

Apply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The JobApply For The Job