Job Description

  1. Develop new features and enhance existing ones in the company web application using NodeJS and MongoDB
  2. Implement and maintain a quality backend architecture
  3. Standardize, structure and maintain quality code conventions
  4. Research and advise on software development best practices
  5. Troubleshoot major issues and resolving them in a sustainable manner

Required skills & Experience

  1. From 3 To 5 years experience working with NodeJS and MongoDB
  2. Experience in working in a SCRUM environment
  3. Experience with software architecture
  4. Experience with Object Oriented, open source programming
  5. Ability and persistence to work with a team on large tasks
  6. Professionalism in meeting deadlines
  7. Strong time management capabilities
  8. Effective communication
  9. Strong dedication and commitment to the team and the work being done
  10. Technology stack: NodeJS , MongoDB

Required Skills

  1. NodeJS
  2. MongoDB
  3. Redis
  4. Socket.io
  5. Linux command-line
  6. GIT
  7. CI/CD pipelines
  8. Familiarity with microservice architecture

Preferred Expertise

  1. AWS products, environment and tools
  2. MQTT
  3. Experience with microservice architecture

Perks

  1. Premium medical insurance
  2. Social insurance
  3. Transportation allowance according to company policy
  4. Education allowance according to company policy
  5. Access to the company Subject Matter Expert network for coaching and mentoring

Work Conditions

  1. From Sunday to Thursday ( Hybrid)
  2. Fridays & Saturdays are off
  3. Flexible Working hours ( 8 working hours)
Job Type: Full Time
Job Location: Hybrid

Apply for this position

Allowed Type(s): .pdf, .doc, .docx