Talent.com
Ця пропозиція роботи не доступна у вашій країні.
Back-End JavaScript Engineer in Product Platform Team (#915)

Back-End JavaScript Engineer in Product Platform Team (#915)

NamecheapRemote (Ukraine)
18 днів тому
Службові обов'язки

Location : Remote (Ukraine)

Your expertise :

  • Strong proficiency with JavaScript (ES6+)
  • Knowledge of TypeScript and willingness to work with it
  • Understanding and experience with Node.js server-side development
  • Knowledge and experience with Docker
  • Knowledge and experience with SQL
  • Experience with one of the big cloud providers (AWS / Azure / GCP)
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • A strong culture of clean code and engineering excellence
  • Understanding of Object-Oriented programming paradigm
  • Understanding of SOLID principles in practice
  • Knowledge of software design patterns & ability to apply them consciously
  • Knowledge and experience with automated testing platforms and unit tests
  • Understanding of HTTP protocol
  • Knowledge of web security threats and ways to mitigate them
  • Proficient understanding of Git
  • Experience with DevOps practices - the ability to work with an application on all lifecycle stages : development, environment creation, maintenance on real environments
  • Systematic approach to problem-solving

Will definitely be a plus :

  • Knowledge other than JavaScript / TypeScript programming languages
  • Understanding of client-side scripting
  • understanding of event loop, micro and macro tasks, and their influence on code

  • understanding the browser as a platform and browsers instruments for code debugging
  • Experience with ReactJS and its infrastructure
  • Competent use of English (reading, writing, and speaking)
  • What’s in it for you?

  • Opportunity to deal with top-notch technologies and approaches in a world-leader product company with millions of customers
  • Opportunity to make a difference for online privacy, freedom of speech, and net neutrality
  • Decent market rate compensation depending on experience and skills
  • Developed corporate culture : no micromanagement, culture based on principles of truth, trust, and transparency
  • You build it, you own it” mentality in most contexts
  • Support of personal and professional development
  • coverage of costs of external trainings, conferences, professional literature

  • support of experienced colleagues
  • in-house events and trainings
  • regular knowledge sharing in teams
  • English classes and speaking clubs
  • Life-balance support
  • truly flexible schedule, no time-tracking at all

  • 25 working days of vacation
  • 5 days of paid sick leave per month (if necessary) without providing a medical certificate
  • generous maternity leave program
  • Professionally strong environment, friendly and open atmosphere, ability to influence the product development and recognition for it
  • You will be involved into :

  • Full cycle development, implementing new features on BE (on FE on occasion)
  • Introduce expertise and capability to deliver desired functionality
  • Design, implementation, and coverage with tests of the system according to the product vision
  • Validate software functional and non-functional requirements
  • Possibility of cooperation with business stakeholders to deliver superior functionalities
  • Створіть оповіщення про вакансії для цього пошуку

    In Engineer Engineer • Remote (Ukraine)