Chat with us, powered by LiveChat
This website uses cookies to ensure you get the best experience
OK

We are looking for a curious and proactive Senior JavaScript Developer to join our team and help us create elegant and efficient web applications.

SENIOR JAVASCRIPT
DEVELOPER

SENIOR JAVASCRIPT DEVELOPER

We are looking for a curious and proactive Senior JavaScript Developer to join our team and help us create elegant and efficient web applications.
What will you do?

  • Write tested, idiomatic, and documented JS
  • Perform code review
  • Work on bug fixing and improving application performance
  • Constantly improve your level of skills and qualifications
  • Participate in a full Software Development Life cycle, from analysis to testing in the front-end and back-end areas
  • Produce documentation to support other team members
  • Participate in the sales process as a technical specialist and produce estimates on future development
  • Implement new features
  • Perform optimizations
  • Setup a development environment
  • Participate in meetings with potential and current customers
  • Drive innovation and improvements in our projects and development practices

Our expectations


  • 3+ years of commercial experience
  • Deep understanding and experience of working with JavaScript, HTML and, CSS
  • Excellent knowledge and experience of working with React.js and Node.js
  • Fluent in state management patterns and solutions
  • Experience in writing unit and integration tests
  • Interest in contemporary programming trends such as functional and reactive programming, CSS preprocessing, alternative JavaScript languages, web components, touch user experiences and responsive design
  • Experience in working with testing tools like Jest, Mocha, Chai
  • Knowledge of JavaScript ecosystem tools, such as webpack, npm, yarn
  • Ability to precisely communicate your ideas and feedback to the team and client
  • Be up to date with technological trend

Big +:

  • Experience in working in a SCRUM team
  • Understanding of OOP, knowledge of design patterns
  • Experience with caching systems: memcached, Redis
  • Experience with Git
  • Algorithmic knowledge and data structures (stack, queue, hash table, binary tree)
  • Knowledge of patterns (Factory, Prototype, Singleton, Observer, Strategy, State, Middlewares)
  • Technical faculty graduate (computer science preferably)
  • Intermediate English level (B1+)

We offer:

  • Entrepreneur culture of the company, which allows you to try new approaches and technologies all the time
  • Innovative long - and mid-term projects
  • Competitive salary
  • Friendly team and enjoyable working environment
  • Internal education
  • Friendly team and enjoyable working environment
  • Internal education
  • Official employment
  • The possibility of career growth
  • Compensation for sports and professional education
  • Flexible schedule
  • Remote work
  • Provision of working equipment
INTERESTED?
Tell us about yourself, maybe you are the one we are looking for