Job Description
- Develop new features and enhance existing ones in the company web application using NodeJS and MongoDB
- Implement and maintain a quality backend architecture
- Standardize, structure and maintain quality code conventions
- Research and advise on software development best practices
- Troubleshoot major issues and resolving them in a sustainable manner
Required skills & Experience
- From 3 To 5 years experience working with NodeJS and MongoDB
- Experience in working in a SCRUM environment
- Experience with software architecture
- Experience with Object Oriented, open source programming
- Ability and persistence to work with a team on large tasks
- Professionalism in meeting deadlines
- Strong time management capabilities
- Effective communication
- Strong dedication and commitment to the team and the work being done
- Technology stack: NodeJS , MongoDB
Required Skills
- NodeJS
- MongoDB
- Redis
- Socket.io
- Linux command-line
- GIT
- CI/CD pipelines
- Familiarity with microservice architecture
Preferred Expertise
- AWS products, environment and tools
- MQTT
- Experience with microservice architecture
Perks
- Premium medical insurance
- Social insurance
- Transportation allowance according to company policy
- Education allowance according to company policy
- Access to the company Subject Matter Expert network for coaching and mentoring
Work Conditions
- From Sunday to Thursday ( Hybrid)
- Fridays & Saturdays are off
- Flexible Working hours ( 8 working hours)
Job Type: Full Time
Job Location: Hybrid