Skip to main content
IT Specialist, LLC
Зібрано зWork2 тижні тому
BackendJunior

Junior Node.js developer

Node.jsJavaScriptPythonHTTPJWTOWASPScrumAgileDockerDocker ComposeWebpackMongoDBExpress.jsFlask
Формат
Зайнятість
Full Time
Локація
Kyiv
Оплата
Не вказана

Про позицію

IT Specialist is a Ukrainian IT integrator founded in 2014, focusing on IT and cybersecurity services for medium to large businesses. They are looking for a Junior Node.js developer to join their growing team and work on various projects.

Обовʼязки

  • Developing scripts, microservices using programming languages Python or NodeJS
  • Documenting specifications
  • Researching APIs of adjacent systems for integration
  • Diagnosing and fixing bugs
  • Providing support during software deployment
  • Technical support for software users
  • Designing data storage structure
  • Designing APIs
  • Quality assessment of the code (code-review)
  • Detailing development tasks
  • Planning development tasks
  • Refactoring
  • Setting up CI/CD processes

Вимоги

  • At least 1 year of automation development experience: scripts, web applications / working with databases
  • Knowledge of programming languages: JavaScript (NodeJS), Python
  • Understanding of basic networking protocols (network, transport, and application layers)
  • Excellent knowledge of HTTP and HTTPS protocols
  • Knowledge of modern user authorization mechanisms (JWT, etc.)
  • Understanding of OWASP TOP 10
  • Understanding database operation principles
  • Understanding project management methodologies (Scrum, Agile)
  • Understanding distributed architecture
  • Understanding CI/CD
  • Knowledge of algorithms and design patterns
  • Proficiency in Back-end technologies: Node JS (Express), additionally: Python (Flask)
  • Ability to build and deploy software: Docker, Docker Compose, Webpack
  • Experience with MongoDB or other databases
  • Optimization and refactoring skills
  • Skills in user documentation development
  • Experience with Angular as a front-end framework is an advantage

Переваги

  • Comfortable office in the Sigma business center with reliable underground shelter and uninterrupted internet, water, and electricity
  • Medical insurance after the probation period
  • 22 working days of paid vacation per year and paid sick leave
  • All necessary equipment for work
  • Friendly team and open management
  • Training and mentoring
  • Opportunities for personal and professional development
Junior Node.js developer