Трансформуємо виклики у цікаві перспективи для досвідчених IT-фахівців і відкриваємо двері в IT новачкам. Приєднуйтесь до міжнародної команди ー разом ми зможемо більше!
17 листопада 2023

Senior Full Stack 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, 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
  • 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 React.js 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
    • 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:

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 7 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 12 million customers and 17 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.

LinkedIn