
Mogi I/O (www.mogiio.com), a Delhi based video delivery SaaS venture, is looking for a Full-stack /mean stack developer, both for an internship role.
A candidate should be high performance, high energy. He would work on core video and image tech. Should be a hands-on Full Stack or mean stack coder.
Experience – Any experience in Back end working on NodeJs and MongoDB.
Some core requirements -
- Should be a hands-on Back end- NodeJs and MongoDB, with experience in building real world applications.
- Highly curious, ability to learn and implement new technologies independently
- High ownership and impact-driven, capable of juggling multiple things
- Effective team player, able to mentor and learn from teammates.
Technical Proficiency - MongoDB, Node.js
Location – Work from Office (Saket, Delhi)
Compensation -
10k-12k per month based on interview performance and skill set, opportunity to convert to full time post internship completion.
Pre-Placement Offer(Performance based).

Similar jobs

Job Title: Golang Developer
Location: Kolkata
Job Type: Full-time
Working Days: 5 Days (Rotational off)
About the Role:
We are seeking a skilled Golang Developer with experience in Golang, Node.js, WebSocket
communication, and API development. In this role, you will work closely with our development
team to design, develop, and maintain high-performance backend systems and real-time
applications.
Key Responsibilities:
Design, build, and maintain efficient, reusable, and reliable Golang code.
Develop scalable APIs and microservices.
Integrate and build real-time communication using WebSocket protocols.
Collaborate with frontend developers and other team members to establish objectives
and design more functional, cohesive systems.
Write clean, maintainable, and well-documented code.
Optimize applications for maximum performance, scalability, and security.
Participate in code reviews, contribute to team knowledge, and continuously improve
development processes.
Troubleshoot, debug, and upgrade existing systems.
Occasionally work with Node.js services and modules when needed.
Required Skills and Qualifications:
Min 3+ years of experience in backend development with Golang.
Solid understanding of Node.js and JavaScript/TypeScript.
Hands-on experience with WebSocket integration and real-time applications.
Strong knowledge of RESTful APIs, API design principles, and API documentation. Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Good understanding of concurrent programming and microservices architecture.
Familiarity with cloud platforms (AWS, GCP, Azure) is a plus.
Knowledge of containerization tools like Docker and Kubernetes is a plus.
Strong problem-solving skills, attention to detail, and a proactive attitude.
● Care about things like fault tolerance, durability, backups and recovery,
performance, maintainability, code simplicity etc.
● Lead a team of software engineers and help create an environment of ownership
and learning.
● Introduce best practices of software development and ensure their adoption
across the team.
● Help set and maintain coding standards for the team.


Role Responsibilities:
- Development and Maintenance of REST APIs: Lead the creation and management of our RESTful APIs, ensuring top-notch performance and alignment with evolving requirements.
- Proficiency in Coding: We're in search of expertise in Python or equivalent programming languages. Your coding skills will play a pivotal role in delivering high-quality (efficient, reusable, testable, and scalable) solutions.
- Unit and Integration Testing: Apply your expertise to craft unit and integration tests, upholding code quality and reliability.
- Version Control Systems: Proficiency in Distributed Version Control Systems is vital for seamless collaboration during development.
- Elasticsearch Expertise: Having valuable experience with Elasticsearch is a plus, given its critical role in data retrieval and search functionalities.
- NOSQL Database Familiarity: Knowledge of NOSQL databases like Cassandra and MongoDB will be advantageous.
- Message Broker Knowledge: Understanding message brokers, especially RabbitMQ, is beneficial for effective communication within our systems.
Desired Qualifications:
- Experience: 1-2 years of hands-on experience as a Python developer.
- AWS: Proficiency in AWS cloud management and architecting enterprise data solutions.
- Pragmatic Problem-Solving: Recognize when a solution should be streamlined and when creating the right abstraction will lead to long-term efficiency gains.
- Passion for Quality: Demonstrate dedication to producing work of the highest quality and following best practices.
- Agile/Lean Process: Familiarity with Agile/Lean methodologies is a plus, reflecting your adaptability and collaborative spirit.
- Startup Mindset: Embrace the challenges and opportunities of a startup environment, contributing your skills and insights to our growth.
- Debugging and Optimization: Showcase excellent debugging and optimization capabilities to enhance system performance.
- Tech Awareness: Stay updated on emerging technologies and possess a solid understanding of the full product development life cycle.
- UX and Information Architecture: Exhibit excellent knowledge of mobile user experience, information architecture, and industry trends.
As one of our Backend Software Engineers, you will be part of the team responsible for the development of all server-side logic, the definition and maintenance of the database, and ensuring high performance and responsiveness to requests from the front-end developers.
What will you be engaged in?
Collaborate with key internal stakeholders to determine how to scalable design backend systems and APIs to meet their needs
Architect, develop and operate services deployed to millions of users
Collaborate with the DevOps team for the necessary infrastructure needed for services to run on the cloud platform
Write backend services and Restful APIs
Be in charge of data migration, transformation, and scripting
Write reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, scalability, and performant applications
Implement security and data protection
Manage web apps that impact millions of users
What do we expect from you?
3 + years of experience building large-scale backend systems
Knowledge of MVC concepts
Knowledge of web applications systems
A good understanding of data pipelines, data lakes, and data ingestion is Plus
Strong understanding of Database management (MSSQL, SQL)
Strong understanding of NoSQL Database (MongoDB)
Strong understanding of RESTful API
Understanding of JavaScript and Typescripts
Understanding of Node.js frameworks and Nest JS Framework
Passion for building high performance, high throughput, low latency frameworks
Problem-solving mindset
Understanding of GIT Source code
Good at JavaScript and passionate about solving challenges using JavaScript.
Good Understanding of Pub/SUB (Kafka, RabbitMQ etc.)
Fintech Industry experience is plus

Senior Ruby On Rails Developer
(Senior Product Engineer - ROR)
Experience - 3 to 6 years
Location - Pune
We are looking for an enthusiastic developer with a strong understanding of core Ruby and Rails framework along with PostgreSQL database. Someone who is passionate about coding and loves to work in an ongoing challenging environment. You will be part of a talented software team. You have to consistently deliver in a fast paced environment and should be more than willing to build software that people love to use.
Key Responsibilities
The individual role that you’ll play in our team:
- Developing large multi-tenant applications in Rails.
- Understanding Rails best practices and religiously introducing those to our codebase.
- Knowledge on how to do effective Refactoring.
- Ability to write unit tests and following those practices religiously.
- Working closely with the Product managers and UX team.
- Helping QAs to write automated integration tests.
- Staying up-to-date with current and future Backend technologies and architectures.
Read the ‘Skills and Experience’ section, it is not the usual yada yada, you’ll be asked specific questions on these.
Skills and Experience
- Ruby on Rails architecture best practices
- Knowledge on the latest versions on ROR
- Strong OOP knowledge in Ruby.
- Asynchronous Networking in Ruby
- Designing RESTFul HTTP APIs using JSON-Schema or JSON API (http://jsonapi.org/">jsonapi.org).
- Ability to architect and develop API only backend
- Experience in using ActiveRecordSerializer
- Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms.
- How to use RSpec
- Rails Security Best Practices
- PostgreSQL and Rails.
- SQL concepts like Joins, Relationships etc.
- Understanding DB Partition strategies.
- Knowledge about refactoring ActiveRecord Models (read this - “7 Patterns to Refactor Fat ActiveRecord Models”).
- Understanding scaling strategies for a high-traffic Rails applications (2 million+ requests a day).
- Background Job processing using Redis and Sidekiq
- Experience in using Amazon Web Services (AWS) tools.
- Writing automated Deployment Scripts using Capistrano, Ansible etc.
- Sending emails in Rails
- Knowledge in Linux and Git is mandatory
Optional Skills
- Knowledge in using Chef or Puppet
- Ability to do basic DevOps like setting up a Linux server.
- Websocket communication in Rails 5.
- Node.js
- JRuby
Scalefusion (formerly known as Mobilock Pro): (Our Flagship Product)
Scalefusion MDM allows organizations to secure & manage endpoints including smartphones, tablets, laptops, rugged devices, mPOS, and digital signages, along with apps and content. It supports the management of Android, iOS, macOS and Windows 10 devices and ensures streamlined device management operations with InterOps. Fusion of Endpoints at Scale.
Promobi Technologies:
ProMobi Technologies provides a leading Mobile Device Management Solution under the brand Scalefusion. The solution allows organizations to manage Android and iOS devices from the cloud. It offers modern mobile device management (MDM), application management (MAM) and content management (MCM) experience for corporate-owned devices. Renowned organizations from startups to Fortune 500 trust Scalefusion for their Device Management.
write REST API,s and integrate with UI




