Dive into the world of Data Science & Analytics with Modvise, where were pioneering the future of Price Monitoring and Product Intelligence. As a Senior Nodejs Engineer, immerse yourself in the creation of innovative solutions that shape the future of retail and e-commerce analytics. Your role is crucial in developing the tools that allow our clients to make data-driven decisions in a fast-evolving market.
About us
At Modvise, we are at the forefront of applying Data Science & Analytics to revolutionize the realms of Price Monitoring and Product Intelligence. As experts in extracting large-scale data from a myriad of websites, our core mission is to empower our clients with precise and actionable data directly from retailer sites, marketplaces, and price comparison platforms. Agility and adaptability in data handling are the keystones of our high-quality services.
Our service spectrum includes:
- Detailed Price Analysis
- Monitoring of Offline and Online Product Availability
- Promotional Activity Tracking
- Digital-Shelf Monitoring
At Modvise, we believe in staying a step ahead – constantly gauging market responses and preempting competitive strategies.
Join us in our journey as we navigate and redefine the landscape of data-driven business intelligence.
What is it like to work at Modvise?
- Highly collaborative team. Thrive in a culture that values collaboration and innovation, driving success in our quest to stay ahead of the curve.
- Continuous Improvement: We are always looking for better, faster, smarter solutions.
- Make a Tangible Impact: Your work will empower market leaders, making a real difference in the competitive landscape.
Were looking for
- Strong Proficiency in Node.js: Demonstrated experience in developing complex applications using Node.js.
- Cloud Platform Knowledge: Proficiency in AWS Cloud services. Familiarity with Google Cloud is a plus.
- Database Expertise: Experience with SQL and No-SQL databases, including PostgreSQL, MongoDB, Redis, DynamoDB, and BigQuery.
- Microservices Architecture: Understanding of and experience with designing and implementing microservices architecture.
- Problem-Solving Skills: Ability to troubleshoot and solve complex technical problems.
- Collaborative Team Player: Experience in working collaboratively with cross-functional teams, including collaborating in architectural solution design.
- Continuous Learning: Commitment to staying updated with the latest industry trends and technologies.
- Designing Reliable and Scalable Solutions: Ability to create solutions that are not only reliable but also scalable to meet future demands.
- Focus on Code Quality: Strong emphasis on writing clean, well-organized, and maintainable code.
- Code Reusability and Refactoring: Experience in developing reusable code components and refactoring existing code to improve efficiency and readability.
- Code Review and Collaboration: Proficient in conducting thorough code reviews to ensure adherence to coding standards and to foster a culture of collaborative improvement.
Great to have:
- Experience with Containerization Tools: Familiarity with Docker for containerization.
- Advanced Cloud Skills: Advanced skills in cloud platforms, particularly in using advanced features of AWS.
- Experience with CI/CD Pipelines: Knowledge in setting up and maintaining Continuous Integration/Continuous Deployment pipelines.
- Experience with Web Scraping: Skilled in developing efficient and reliable web scraping solutions.
Your role involves:
- Implementing new features in the application layer.
- Executing technological changes in currently operational systems.
- Implementing and maintaining new data sources.
- Enhancing the performance and architecture of the existing system.
- Collaborating in the design of architectural solutions.