ROR Developer
- Have proven experience of working on back-end web frameworks like RoR (preferable) or Python/Django or Node.js
- A good command over at least one JavaScript frameworks like React.js, Vue.js or Angular
- Be excellent in understanding of relational database structures, have knowledge of unstructured databases (NoSQL) will be an added advantage
- Possess expertise in object-oriented design, unit testing, integration testing, data structures, algorithms, scalable APIs, etc.
- Have knowledge of working on cloud technologies and exposure of AWS services (EC2, RDS, S3, etc)
- Have the ability to work in a fast-paced environment and make pragmatic engineering decisions in a short amount of time
- Have an Understanding of the - Agile- behavior and reflection of the same

Similar jobs
Job Title : Java Backend Developer
Experience : 3 – 8 Years
Location : Pune (Onsite) (Pune candidates Only)
Notice Period : Immediate to 15 Days (or serving NP whose LWD is near)
About the Role :
We are seeking an experienced Java Backend Developer with strong hands-on skills in backend microservices development, API design, cloud platforms, observability, and CI/CD.
The ideal candidate will contribute to building scalable, secure, and reliable applications while working closely with cross-functional teams.
Mandatory Skills : Java 8 / Java 17, Spring Boot 3.x, REST APIs, Hibernate / JPA, MySQL, MongoDB, Prometheus / Grafana / Spring Actuators, AWS, Docker, Jenkins / GitHub Actions, GitHub, Windows 7 / Linux.
Key Responsibilities :
- Design, develop, and maintain backend microservices and REST APIs
- Implement data persistence using relational and NoSQL databases
- Ensure performance, scalability, and security of backend systems
- Integrate observability and monitoring tools for production environments
- Work within CI/CD pipelines and containerized deployments
- Collaborate with DevOps, QA, and product teams for feature delivery
- Troubleshoot, optimize, and improve existing modules and services
Mandatory Skills :
- Languages & Frameworks : Java 8, Java 17, Spring Boot 3.x, REST APIs, Hibernate, JPA
- Databases : MySQL, MongoDB
- Observability : Prometheus, Grafana, Spring Actuators
- Cloud Technologies : AWS
- Containerization Tools : Docker
- CI/CD Tools : Jenkins, GitHub Actions
- Version Control : GitHub
- Operating Systems : Windows 7, Linux
Nice to Have :
- Strong analytical and debugging abilities
- Experience working in Agile/Scrum environments
- Good communication and collaborative skills
Advanced Software Architect
Position Responsibilities :
- Lead the architecture and development of AI-powered, distributed systems that meet enterprise-grade performance and security standards.
- Leverage AI tools for code generation, architectural design, and documentation to accelerate delivery and improve quality.
- Design, build, and maintain services using Python, Java, and Node.js, following clean-code and secure design principles.
- Develop agentic AI-based tools, domain-specific copilots, and developer productivity enhancements.
- Collaborate with cross-functional teams to define modular, scalable, and compliant architecture patterns.
- Conduct technical design reviews and produce detailed documentation, including system specifications, API docs, and architecture diagrams.
- Integrate AI solutions into CI/CD pipelines, ensuring observability, automated testing, and deployment standards are met.
- Implement robust monitoring and performance engineering practices to maintain high-quality deployments.
- Continuously evaluate emerging AI technologies and integrate them into development workflows for maximum impact.
- Champion best practices in security, automation, and performance optimization across the organization.
Qualifications :
- 8+ years in software engineering with full-stack or backend development in Python, Java, and/or Node.js.
- 3+ years with AI tools for development, prototyping, or documentation tasks.
- Experience with cloud-native development and containerized deployment (Docker, Kubernetes).
- Knowledge of AI integration patterns, vector stores, prompt engineering, and RAG pipelines.
- Ability to design software architecture using sequence diagrams, ERDs, data models, and threat models.
- Comfortable with Gen AI-first environments and working with remote Agile teams.
Preferred Qualifications
- Experience building AI copilots or developer tools using OpenAI/Claude SDKs, LangChain, or similar frameworks.
- Experience working in a fast-paced, AIDLC environment, with a strong understanding of CI/CD practices.
- Familiarity with GitHub Actions, Argo Workflows, Terraform, and monitoring/observability tools.
- Containerization and Orchestration: Proficiency in Docker and Kubernetes for containerization and orchestration.
- Cloud Platforms: Experience with cloud computing platforms such as AWS, Azure, or OCI Cloud.
About Us:
MyOperator is a Business AI Operator and a category leader that unifies WhatsApp, Calls, and AI-powered chat & voice bots into one intelligent business communication platform.
Unlike fragmented communication tools, MyOperator combines automation, intelligence, and workflow integration to help businesses run WhatsApp campaigns, manage calls, deploy AI chatbots, and track performance — all from a single, no-code platform.Trusted by 12,000+ brands including Amazon, Domino’s, Apollo, and Razorpay, MyOperator enables faster responses, higher resolution rates, and scalable customer engagement — without fragmented tools or increased headcount.
Role Overview:
We’re seeking a passionate Python Developer with strong experience in backend development and cloud infrastructure. This role involves building scalable microservices, integrating AI tools like LangChain/LLMs, and optimizing backend performance for high-growth B2B products.
Key Responsibilities:
- Develop robust backend services using Python, Django, and FastAPI
- Design and maintain a scalable microservices architecture
- Integrate LangChain/LLMs into AI-powered features
- Write clean, tested, and maintainable code with pytest
- Manage and optimize databases (MySQL/Postgres)
- Deploy and monitor services on AWS
- Collaborate across teams to define APIs, data flows, and system architecture
Must-Have Skills:
- Python and Django
- MySQL or Postgres
- Microservices architecture
- AWS (EC2, RDS, Lambda, etc.)
- Unit testing using pytest
- LangChain or Large Language Models (LLM)
- Strong grasp of Data Structures & Algorithms
- AI coding assistant tools (e.g., Chat GPT & Gemini)
Good to Have:
- MongoDB or ElasticSearch
- Go or PHP
- FastAPI
- React, Bootstrap (basic frontend support)
- ETL pipelines, Jenkins, Terraform
Why Join Us?
- 100% Remote role with a collaborative team
- Work on AI-first, high-scale SaaS products
- Drive real impact in a fast-growing tech company
- Ownership and growth from day one
Job Title: Lead Software Engineer
Experience: 4 - 12 yr
Department: Software
Reports To: Senior Software Engineer / Software Architect
Purpose of the Role
The incumbent will be responsible for designing and developing robust software solutions for products in the domains of Warehouse Automation, Industrial Automation, Robotics, and IoT. The role includes defining software architecture, ensuring scalability and performance, and mentoring the development team to drive technical excellence and innovation.
Technical Skills Required
- Proven experience in designing, developing, and deploying high-volume, scalable applications.
- Expertise in distributed systems, microservices, and central system architectures.
- Programming & Frameworks: Proficiency in Java 17+.
- Experience with frameworks such as Spring, Hibernate, Kubernetes, and RESTful APIs.
- Knowledge of JPA, MS SQL, and database modelling/design.
- Hands-on experience with GCP, AWS, or Azure for cloud architecture.
- Familiarity with virtualization and containerization technologies.
- Strong skills in data modelling and database design.
- Knowledge of secure coding practices.
- Tech stack: Java, MSSQL, MySQL, Spring Boot, Redis, Data Structures, Linux, basics of Kubernetes.
Behavioural Skills Required
- Attention to Detail (Proficient)
- Problem Solving
- Decision Making
- Collaborative approach
- Adaptability to a volatile environment
- Accountability
- Good Leadership skills
Job Responsibilities
- Understand requirements and define database and application structure under guidance of Software Architect.
- Write high-quality, scalable, and efficient code.
- Prepare Functional Requirement Documents (FRD) based on inputs from BA team.
- Guide junior and mid-level developers and provide technical support.
- Collaborate to identify and fix technical issues in UAT/Production.
- Work closely to meet project deadlines.
- Take ownership of product implementations at customer sites.
- Hands-on development for assigned modules/products.
- Handle application performance in production.
- Work with customers to understand automation requirements.
- Review and merge code changes from the team.
- Conduct sprint meetings, demos, and resolve development roadblocks.
- Optimize code for performance and efficiency.
Job Title: Associate Backend Engineer
Job Summary:
We are looking for an enthusiastic and motivated Associate Backend Engineer with 1 to 2 years of experience to join our growing engineering team. Whether you're a recent graduate or have some industry experience, this role offers a strong foundation to grow your skills in real-world backend development. You’ll work closely with experienced engineers and contribute to the design, development, and maintenance of scalable backend systems that power our products.
This position is ideal for individuals who are eager to learn, write production-grade code, and grow into a high-performing backend engineer.
Website: https://www.thealteroffice.com/about
Key Responsibilities:
- Assist in building and maintaining backend services and APIs for web and mobile applications.
- Work with both relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases for data modeling and storage.
- Write clean, maintainable, and well-documented code under guidance.
- Contribute to authentication, authorization, and other core backend features.
- Collaborate with cross-functional teams including product, frontend, and QA to deliver complete features.
- Participate in code reviews and incorporate feedback to improve code quality.
- Debug issues, write unit/integration tests, and help maintain service reliability and performance.
- Learn to work with CI/CD pipelines, version control (Git), and deployment workflows.
- Use tools like Docker, basic cloud services (AWS/GCP/Azure), and optionally explore monitoring/logging tools.
- Explore new technologies such as GraphQL, WebSockets, or message queues (e.g., Kafka, RabbitMQ) when relevant.
Requirements:
- 1 to 2 years of backend development experience, including internships, academic projects, freelance, or open-source work.
- Familiarity with at least one backend programming language (e.g., Python, Java, Go, JavaScript, etc.).
- Basic understanding of RESTful APIs, HTTP, databases, and server-side logic.
- Exposure to SQL and NoSQL databases and understanding of CRUD operations.
- Familiarity with Git and fundamental development workflows.
- Willingness to learn and apply best practices in scalability, security, and asynchronous programming.
- Strong problem-solving mindset and eagerness to take feedback and grow.
- Good communication and collaboration skills in a team environment.
We are currently hiring a Python Developer to join our engineering team to develop dynamic
software applications.
Main Responsibilities of the Python Engineer:-
Your responsibilities will include:
• Writing effective and scalable Python codes
• Designing and implementing robust applications
• Debugging applications to ensure low-latency and high-availability
• Integrating user-facing elements with server-side logic
• Implementing security and data protection
• Accommodating various data storage solutions
Key Requirements:-
• Degree in Computer Science, Engineering or a related field
• You have prior experience as a Python Developer
• Good knowledge Django framework
• Good knowledge in Lambda and AWS.
• Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3
• Knowledge of ORM (Object Relational Mapper)
• Familiarity with various testing tools.
Work Location : Pune preferred, Remote option available
Work Timing US Shift 2:30 PM to 11:30 PM or 6:30pm to 3:30am IST
Minimum exp: 2 years (Full-time)
Primary and Must have skills:
- Deep hands on working experience in Node. JS
- Firebase functions like notifications, real-time data update etc.
- Html, CSS, JavaScript, Jquery
- Firebase, AWS/Heroku, SQL/NoSQL Databases with Server side integration
- Can create and implement API on node js.
- API development and management
- Documentation & Efficient Code Management
- Handled large amounts of firebase data in the reporting backend
- Product Management & Product Ownership Orientation
Good to have skills (Additional):
- Online payment systems,
- Online Learning platforms
- Licensing, Encryption, Reporting & Analytics
Personality skills:
- Non Distracted, Focussed and Disciplined
- Analytical, Problem-solving and Calculative aptitude
- Humility to Learn, share & keep improving
- Professional, Organized & a Team Player
- Understands importance of excellent and proactive communication in all formats
About iDream Education:
Our Roots and Vision
iDream Education is an ed-tech startup with a vision to facilitate universal access to learning and growth. Our solutions are designed to break the learning barriers of languages, boards, location or socio-economic status, and empower everyone to Learn Unlimited.
Our Core Values and Work Principles
At iDream Education, we are a purpose driven startup and are building a team aligned to our vision, culture and values.
Our core work values & principles are:
- Oneness - We believe in the fundamental oneness of all existence, and all our work, solutions, designs, content and business approach is based on this underlying principle of Oneness.
- Equal Opportunities - We stand for equal growth opportunities for everyone in the company and in our user/partner/customer ecosystem.
- Always Learning - Our culture is to always keep learning and improving with humility and self confidence.
- Exponential Growth & Evolution - We aspire the company, our team members and our users to grow exponentially in all dimensions and keep evolving everyday.
- Collective Responsibility - Our culture aspires to empower every team member to take ownership and responsibility of the collective vision and its manifestation.
Skills, Experience & Personality Fitment for this Profile
- Deep and Practical experience with Node. JS (primary work component), Firebase, AWS/Heroku, SQL/NoSQL Databases with Server side integration.
- Minimum of 2 years of deep hands-on experience with web based solutions, backend development, APIs and web development in node.JS, firebase, basic understanding of android and flutter will be a plus but not necessary.
- Should have worked on a web based backend in Node.JS for preferably an android app based solution which had scaled to a large number of users. Developed, managed and scaled usage/analytics and reporting of end user based solutions.
- Capable of creating and implementing API on node js. Should have deep hands-on experience in developing and managing APIs.
- Should have practical experience of integrating and managing online payment systems, and build and manage online learning platforms with login, video security, online payment and reports.
- Possess energies and capabilities to experience tremendous growth in learning, deep dive development, take end to end responsibility of the products and join hands to scale our solutions together with our team.
- Personality Traits we respect - An undistracted mind, an aspiration for holistic growth, humility, discipline, clear and adequate communication and self confidence to learn and do anything.
Role and Responsibilities of this Profile
- You shall be working on and taking responsibility for our central content and reporting backend, which is the heart of our tech platform.
- Should have good command on Firebase functions like notifications, real-time data update etc.
- The backend shall be evolved into a content integration platform with internal teams and external partners working on a common backend for all content and courses updation, integration and management.
- You shall be responsible for taking ownership of the current web and backend solutions and defining, building and scaling them as per growth plans along with the product managers and the current team.
- All web and server side development and enhancements as per product growth vision and management plans.
- Please know that we are in a growth stage of our app and tablet based products and therefore a lot of responsibility and ownership taking work will be expected on the tech and product front.
Some Important Aspects of this Profile you should know
- This role would involve a lot of self-driven sharp and focussed work with end-to-end responsibility of the products.
- We are in a fast growth phase and therefore the need of the hour is a hands-on and fast paced approach to work with best of skills/communication and discipline.
- This role requires very responsible and efficient communication in all formats, verbal, written, messaging, email and documentation.
- This role suits you best if you wish to do deep and focussed work in a product company and be a part of the initial core team that builds a globally scalable edtech platform.
- We aspire to onboard a Node.js developer who wishes to spend at least 2-3 years in deep product building/scaling and gain unprecedented experience and growth while growing the products and iDream Education.
Job Type: Full-time, Work at office (Please note, this is not a remote working role / No Work from home for this role currently)
Job Location: Sec-32, Gurugram, India
Remuneration: The CTC will be a combination of fixed monthly salary plus an annual bonus. Proposed CTC would be depending on the experience and fitment.- 2+ years of experience with Node.js
- Expertise in Typescript, AWS, Firebase, MongoDB, and Express
You will be bringing:
- Hands-on experience in writing applications using Node.js (including Socket.io and Express or similar)
- Excellent knowledge of a few of the available databases such as MySQL, MongoDB, etc.
- Proficiency in application deployment on Linux or Ubuntu environments
- Proficiency in JavaScript languages like React and/or Angular, along with a comprehensive experience in open-source frameworks
- Experience in server-client architecture project(s)
- Ability to prioritize in a chaotic and ambiguous environment
- An open, growth mindset when giving and receiving feedback
About the work from home job/internship
1. Work on backend development
2. Work on application and web development and api development
3. Work on programming languages like JavaScript, PHP, Ruby, Python, Java
4. Work on modern JS frameworks such as React.js, Node.js, and Angular.js
5. Work to implement server-side or application logic, develop databases, and design architectures













