Experts
Senior Full Stack Engineer in Engineering Department
in Namecheap - Ukraine, Remote (Ukraine)

Remote
Full-time
Senior
Full-Time

Job description

See job offer description.


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 exper

More Offers From Namecheap

Security Systems Engineer in Namecheap Ukraine, Remote (Ukraine)

Remote
Full-time
Not specified
Full-Time

Customer Support Specialist (Technical Chat Process) in Namecheap United States, Remote, U.S.

Hybrid
Full-time
Not specified
Full-Time

Technical Lead in Namecheap Ukraine, Remote (Ukraine)

Remote
Full-time
Senior
Full-Time

Product Owner (Private Email / Spacemail Product) in Namecheap Ukraine, Remote (Ukraine)

Remote
Full-time
Not specified
Full-Time

Full-Stack Engineer (Node.js, JS) in Namecheap Ukraine, Remote (Ukraine)

Remote
Full-time
Senior
Full-Time

Benefits

Job requirements

  • Go to Open Positions
  • Senior Full Stack Engineer in Architect Team (#1064)
  • Technology Department in Remote (Ukraine)
  • Location: Remote (Ukraine)
  • 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.
  • <li