Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
ZONE3000 надає комплексні рішення для розробки та підтримки продуктів у галузі хостингу, доменів, SSL-сертифікатів, особистої пошти та інших вебсервісів.
2 серпня 2022

Senior JavaScript Engineer in Architecture Team (вакансія неактивна)

віддалено

Your expertise:

  • Strong proficiency in JavaScript (ES6+)
  • Proficient understanding of client-side scripting
    • understanding of the browser as a platform and browsers instruments for development
    • understanding of memory management in the browser
    • knowledge of performance best practices for web pages
  • Understanding of the event loop, micro, and macro tasks and their influence on code
  • Understanding of asynchronous programming nature, its quirks, and workarounds
  • Experience in application development using some of the modern JavaScript frameworks: Angular, React.js, Vue.js, etc.
  • Understanding and experience in Node.js server-side development
    • experience with application development based on one of the next libraries: Express.js, Koa, Loopback or Nest.js
    • understanding of requests handling model in Node.js
    • understanding of EventEmitter and alternative event models
    • understanding of Streams
  • A strong culture of clean code and engineering excellence
  • Understanding of object-oriented programming paradigm
  • Understanding of SOLID principles on practice
  • Knowledge of software design patterns & understanding of pros & cons of each way
  • Excellent knowledge and experience in automated testing platforms and unit tests
  • Understanding of HTTP protocol
  • Knowledge of web security threats and ways to mitigate them
  • Proficient understanding of Git
  • Understanding of NPM
  • Understanding of Semver 2.0 and how to maintain backward compatibility at different levels
  • Knowledge of Docker
  • Experience in DevOps practices, i.e. the ability to work with an application at all lifecycle stages: development, environment creation, maintenance real environments
  • High level of critical thinking
  • English writing skills and experience in documents creation


Will definitely be a plus:

  • Knowledge of TypeScript and willingness to work with it
  • Understanding of a functional programming paradigm
  • Experience in one of the big cloud providers (AWS / Azure / GCP)
  • Production experience in ReactJS and its infrastructure
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Knowledge other than JavaScript / TypeScript programming languages


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
    • 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
    • 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:

We are looking for a person who will be responsible for the creation of tools and code that will lay the foundations for other teams’ development. They include reusable Node,js application code, front-end code (mostly for React.js), CI / CD tools, documentation.

The output of work will be the foundations for more than 20 teams that work on different products; thus, a high level of quality is a must-have.

We expect a person:

  • to be able to handle features from requirements definition till production
  • to be open to feedback from different team members
  • to be able to guide and help other teammates and transform help in the creation of better tools or documentation


About the company and project:

ZONE3000 is proud to represent its partnership with Namecheap (www.namecheap.com). Namecheap was founded in 2000 on the idea that all people deserve value-priced domains delivered through stellar service. Today Namecheap is a leading ICANN-accredited domain name registrar and web hosting company with over 9 million customers and 14 million domains under management — and we’re just getting started.

Our culture is built on the values that we live every day; the way we work, the way we collaborate with our global network of colleagues and the way we relentlessly innovate solutions that meet the emerging needs of our customers.

Гарячі Architect вакансії

Всі Architect вакансії