Jobs
Interviews

Panini8 Software

3 Job openings at Panini8 Software
MERN Stack Developer with DevOps Experience Kolkata,West Bengal,India 3 years None Not disclosed On-site Full Time

Company Description Panini8 Software produces adaptive software in Mathematical Sciences, including the flagship product, Panini8, which allows users to practice problems adaptively. They also offer Lilavati, a Latex-enabled chat application. The company's core focus is on creating innovative tools that enhance learning and problem-solving experiences in the mathematical domain. Job Summary We are seeking a talented and versatile MERN Stack Developer with a strong background in DevOps to join our growing team. The ideal candidate will be proficient in developing robust and scalable web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack, and possess at least one year of hands-on experience with DevOps practices and tools. This role requires a professional who can not only write clean, efficient code but also contribute to the automation, deployment, and operational aspects of our software development lifecycle. Responsibilities: Full-Stack Development : Design, develop, and maintain high-performance and responsive web applications using the MERN stack. Front-end Development: Implement user interfaces and experiences with React.js, ensuring cross-browser compatibility and optimal performance. Back-end Development : Build and maintain RESTful APIs using Node.js and Express.js, integrating with MongoDB databases. Database Management: Design and optimize MongoDB schemas, queries, and indexes for efficient data storage and retrieval. DevOps Implementation: Implement and manage CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, GitHub Actions) for automated build, test, and deployment processes. Automate infrastructure provisioning and configuration using tools like Docker, Kubernetes, or cloud-specific services. Monitor application performance, troubleshoot issues, and implement logging and alerting solutions. Manage cloud infrastructure (AWS, Azure, GCP) including setting up virtual machines, databases, and networking components. Contribute to the design and implementation of scalable, reliable, and secure infrastructure. Code Quality & Best Practices Write well-documented, testable, and maintainable code. Participate in code reviews to ensure quality and adherence to best practices. Collaboration: Work closely with product managers, designers, and other developers to understand requirements and deliver high-quality solutions. Troubleshooting & Support: Identify and resolve technical issues, bugs, and performance bottlenecks in development and production environments. Continuous Learning: Stay up-to-date with the latest industry trends, technologies, and best practices in MERN and DevOps. Required Skills & Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Minimum of 3+ years of professional experience in MERN Stack development. Minimum of 1 year of dedicated experience in DevOps practices and tools. Strong proficiency in JavaScript (ES6+). Expertise in React.js (Hooks, Context API, Redux/MobX is a plus). Solid understanding of Node.js and Express.js for building scalable APIs. Experience with MongoDB, including Mongoose ODM. DevOps Expertise (minimum 1 year experience required) Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, GitHub Actions). Proficiency with containerization technologies (Docker is a must; Kubernetes experience is a significant plus). Experience with at least one major cloud platform (AWS, Azure, GCP) – including services like EC2, S3, RDS, Lambda, VPC. Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation) is a strong plus. Understanding of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Basic understanding of Linux/Unix operating systems and shell scripting. Version Control: Proficient with Git and Git workflows (e.g., branching, merging, pull requests). Problem-Solving: Excellent analytical and problem-solving skills with a keen attention to detail. Communication:Strong verbal and written communication skills. Team Player: Ability to work effectively both independently and as part of a collaborative team. Preferred Skills (Nice-to-Have): Experience with testing frameworks (e.g., Jest, React Testing Library, Mocha, Chai). Knowledge of serverless architectures. Experience with NGINX or Apache. Understanding of microservices architecture. Familiarity with agile development methodologies (Scrum/Kanban). Contributions to open-source projects. Salary: The Salary for this position is ranging between ₹25000 - ₹35000 per month based on the skill set. Wokring Hours and Shift: You will be required to work in the day shift (10:30 AM IST - 7:30 PM IST) with one week off every week (with one extra week-off at company's discretion)

MERN Stack Developer and DevOps engineer Kolkata,West Bengal,India 2 years None Not disclosed Remote Full Time

Company Description Panini8 Software creates adaptive software solutions in the field of Mathematical Sciences. Our flagship product, Panini8, enables users to dynamically practice problems, while our Latex-enabled Chat Application, Lilavati, facilitates seamless communication. Our innovative products are designed to enhance learning and communication within the mathematical community. Role Description This is a full-time on-site role for a MERN Stack Developer and DevOps Engineer located in Kolkata. The day-to-day responsibilities include designing, developing, and maintaining back-end services, optimizing and ensuring application performance, implementing security and data protection, and collaborating with other developers to integrate user-facing elements with server-side logic. Qualifications Strong foundation in Computer Science. Proficiency in Back-End Web Development and Software Development. Experience in Programming and Object-Oriented Programming (OOP). Familiarity with the MERN stack (MongoDB, Express.js, React, and Node.js). Ability to implement CI/CD pipelines and manage cloud infrastructure. Excellent problem-solving skills and ability to work collaboratively. Experience in developing scalable applications is a plus. Bachelor's degree in Computer Science, Engineering, or a related field. Experience Needed: Atleast 2 years Salary Offered: ₹25,000 to ₹32,000 per month (for two to three years of experience). ₹33,000 to ₹45,000 per month (for more than three years of experience). Location and Working Hours: This is an in-office position in Kolkata, India. No remote position is available. 6 days a week with (8+1) hours of daily office engagement.

MERN Stack Developer and DevOps engineer kolkata,west bengal 2 - 6 years INR 7e-05 - 0.00011 Lacs P.A. On-site Full Time

As a MERN Stack Developer and DevOps Engineer at Panini8 Software located in Kolkata, your primary responsibility will be to design, develop, and maintain back-end services. You will play a crucial role in optimizing application performance, ensuring security and data protection, and collaborating with fellow developers to integrate user-facing elements with server-side logic. To excel in this role, you must possess a strong foundation in Computer Science and demonstrate proficiency in Back-End Web Development and Software Development. Your experience in Programming and Object-Oriented Programming (OOP) will be essential, along with familiarity in the MERN stack (MongoDB, Express.js, React, and Node.js). Additionally, your ability to implement CI/CD pipelines, manage cloud infrastructure, and solve problems collaboratively will be highly valued. While not mandatory, experience in developing scalable applications will be advantageous for this position. A Bachelor's degree in Computer Science, Engineering, or a related field is required. The ideal candidate will have a minimum of 2 years of experience in a similar role. In terms of compensation, the salary offered ranges from 25,000 to 32,000 per month for candidates with two to three years of experience, and 33,000 to 45,000 per month for those with more than three years of experience. This is a full-time, in-office position in Kolkata, India, with working hours spanning 6 days a week, involving 8 hours of daily office engagement. If you are passionate about creating innovative software solutions in Mathematical Sciences and possess the requisite skills and experience, we invite you to join our dynamic team at Panini8 Software to contribute effectively to our mission of enhancing learning and communication within the mathematical community.,