Skip to main content
IT Specialist, LLC
Scraped fromWork3 days ago
BackendJunior

Junior Node.js developer

Node.jsJavaScriptPythonDockerDocker ComposeWebpackMongoDBHTTPJWTOWASPAgileScrumCi/CdExpress.jsFlask
Work Type
Job Type
Full Time
Location
Kyiv
Salary
Not specified

About the Position

IT Specialist is a Ukrainian IT integrator founded in 2014, providing professional IT and cybersecurity services for medium and large businesses. With a team of 150 professionals, they focus on customer success and offer solutions in various domains, including information security and business application integration.

Responsibilities

  • Developing scripts and micro-services using Python or NodeJS
  • Creating documentation (specifications)
  • Researching API of related systems for integrations
  • Diagnosing and fixing bugs
  • Providing software deployment support
  • User technical support
  • Designing data storage structures
  • Designing APIs
  • Code quality assessment (code review)
  • Detailing development tasks (requirements)
  • Planning development tasks
  • Refactoring
  • Setting up CI/CD processes

Requirements

  • 1 year of experience in automation tools development, web applications/databases
  • Knowledge of programming languages: JavaScript (NodeJS), Python
  • Understanding of main network protocols (network, transport, application levels)
  • Excellent knowledge of HTTP and HTTPS protocols
  • Knowledge of modern user authorization methods (JWT, etc.)
  • Understanding OWASP TOP 10
  • Understanding database principles
  • Understanding project management methods (Scrum, Agile)
  • Understanding distributed architecture
  • Understanding CI/CD
  • Knowledge of algorithms and design patterns
  • Backend technology skills: Node JS (Express), optionally: Python (Flask)
  • Ability to build and deploy software: Docker, Docker Compose, Webpack
  • Experience with MongoDB or other databases
  • Optimization and refactoring skills
  • User documentation development skills
  • Experience with Angular as a frontend framework is an advantage

Benefits

  • Comfortable office in business center Sigma with reliable underground shelter and uninterrupted internet, water, and electricity
  • Medical insurance after the probation period
  • 22 days of paid vacation a year and paid sick leave
  • All necessary equipment for work
  • Friendly team and open management
  • Training and mentoring
  • Opportunities for personal and professional development
Prepare for this role on ITLead

Take the matching roadmap and practice real interview questions asked for this level.

Junior Node.js developer