Career with us: Open Positions
Join RP, a leading software development company in India, where we prioritize rapid skill development, innovative processes, and a supportive work environment. With over 25 years of experience, we offer cutting-edge technologies, ethical practices, and global projects. Explore our exciting career opportunities and grow with one of Kolkata's highest-paying growing companies.
Fullstack Developer (Python & React) - Full-Time
We seek a talented, experienced Fullstack Developer to join our team. This is a full-time, permanent position based in our Kolkata office, with a 6-month probation period. The ideal candidate will possess strong problem-solving skills and have command over Python, React, SQL, and database design.
Project Coordinator
We seek a dedicated and skilled Project Coordinator to join our team. This is a full-time position with a 6-month probation period, after which the role may become permanent based on performance. This role offers an excellent opportunity to gain practical experience in project coordination within a dynamic and innovative environment. Candidates with a convent background and a graduate/postgraduate degree will be preferred.
Web Application Development Intern
We seek enthusiastic and talented Web Application Developer Interns to join our dynamic team for a three-month paid internship. It would be best if you were a computer science graduate or postgraduate or appeared in the final exam.
This is an excellent opportunity to gain hands-on experience in a fast-paced, innovative environment and work with cutting-edge technologies. We may offer you a job if you do well during the internship.
Business Intelligence & Analytics Development Intern
We seek a motivated and talented Business Intelligence and analytics Developer Intern to join our team for a three-month paid internship. This is a fantastic opportunity to gain practical experience in BI and analytics, working with state-of-the-art technologies and methodologies. Successful interns may be offered a full-time position.
Currently pursuing or recently completed a degree in Computer Science, Information Technology, Data Science, Business Analytics, or a related field may apply.
World-class Techniques & Methods
Agile
Lean Software Development
Scrum
DevOPS
AI/ML
5S
RP QE & QA
Tools & Technologies
Python
A high-level, interpreted programming language with extensive library support that's used in web development, data analysis, AI, and more.
HTML
The standard markup language for documents designed to be displayed in a web browser. Essential for structuring web content.
C#
C# is a modern, object-oriented programming language developed by Microsoft, in parallel to JAVA and C++.
TypeScript
A strict syntactical superset of JavaScript, adding static typing. Used for large-scale application development.
CSS
Stylesheet language used to describe the look and formatting of a document written in HTML. Crucial for web design.
PHP
A popular general-purpose scripting language that is especially suited to web development. Easy to maintain and cost effective.
React Native
A JavaScript framework developed by Facebook for building native-like cross platform mobile (for both android and iOS) apps using React.
DART
Dart is a scalable, object-oriented programming language developed by Google, designed for building web, mobile, and desktop applications, and notably used in Flutter.
Flutter
An open-source UI toolkit developed by Google for building natively compiled apps for mobile, web, and desktop using a single codebase.
Solidity
A statically-typed programming language designed for implementing smart contracts on the Ethereum platform.
Webpack
A static module bundler for modern JavaScript applications. It compiles modern codebases to a single file.
React Bootstrap
Allows the usage of Bootstrap components within React without jQuery, combining the benefits of React's virtual DOM with Bootstrap's design.
Highcharts
A JavaScript charting library that allows the creation of interactive and versatile charts for web and mobile projects, making it a popular choice for data visualization in BI solutions.
Ethereum
An open-source, blockchain-based platform featuring smart contract functionality. It's the foundation for writing decentralized applications (dApps) using Solidity language.
Electron
Electron is an open-source framework enabling the development of cross-platform desktop apps using JavaScript, HTML, and CSS.
PyTorch
An open-source machine learning library based on the Torch library, used for applications such as computer vision and natural language processing, focusing on deep learning and differential computing.
Remix IDE
A powerful, open-source tool that helps you write Solidity contracts straight from the browser, and then deploy and run them in the Ethereum network.
jQuery
A fast, small, and feature-rich JavaScript library designed to simplify HTML document traversing, event handling, and animation.
Keras
An API designed for human beings, not machines, that runs on top of TensorFlow, enabling fast experimentation with deep learning.
Material-UI
A comprehensive library for implementing Google's Material Design using React components, enhancing the visual interface of applications.
Sass
A preprocessor scripting language that is interpreted or compiled into CSS. It enhances the functionality of CSS.
Django
A high-level Python web framework encouraging rapid development and pragmatic design.
Truffle Suite
A development environment, testing framework, and asset pipeline for Ethereum, making it a full-fledged suite for smart contract development.
Prisma
It is a next-generation database ORM for Node.js and TypeScript. It simplifies database access, reduces boilerplate, and improves developer productivity with type safety.
Scikit-learn
Provides simple and efficient tools for data mining and data analysis, built on NumPy, SciPy, and matplotlib. It supports various supervised and unsupervised learning algorithms.
BitcoinJS
A clean, readable, proven library for Bitcoin JavaScript development on Node.js and web browsers.
NumPy
Essential for scientific computing with Python, NumPy supports large, multidimensional arrays and matrices and an extensive collection of high-level mathematical functions.
Pandas
A powerful data manipulation and analysis library that provides data structures and functions for handling numerical tables and time series.
TensorFlow
TensorFlow is an open-source machine learning library developed by Google, used for creating neural networks and providing tools for data analysis and deep learning.
Matplotlib
A flexible plotting and visualization library. Use it to create static, interactive, and animated visualizations in Python.
Tableau
Tableau is a data visualization tool that transforms complex data into actionable insights using interactive dashboards, ideal for business intelligence and analytics.
React Native CLI
A command-line interface for React Native that provides a more direct way to interact with the React Native ecosystem.
Flask
A lightweight and modular micro web framework for Python for building simple to complex web applications.
D3.js
A JavaScript library for producing dynamic, interactive data visualizations in web browsers, D3.js enables complex graphical representations of data, offering flexibility and depth for BI analytics.
Chart.js
A simple yet flexible JavaScript charting library, Chart.js provides a set of six chart types for creating animated, responsive charts, ideal for straightforward BI data visualizations.
Node.js
A JavaScript runtime built on Chrome's V8 JavaScript engine, enabling the development of fast, scalable network applications.
Ganache
Part of the Truffle Suite, Ganache is a personal Ethereum blockchain for testing and developing smart contracts.
Next.js
A minimalistic framework for server-rendered or statically exported React applications, simplifying the setup process and supporting static site generation.
Web3.js
Ethereum JavaScript API that connects to the Ethereum blockchain via an HTTP or IPC connection.
Flutter CLI
A command-line tool for Flutter that enables developers to create, build, and manage Flutter projects.
JavaScript
High-level, interpreted programming language for web development. It enables interactive web pages and dynamic content.
React/ReactJS
A JavaScript library for building user interfaces or UI components, typically for single-page applications.
FlutterFire
A collection of Firebase plugins for Flutter, providing access to various Firebase services for app development.
Express.js
A minimal and flexible Node.js web application framework, providing robust set of features for web and mobile applications.
CodeIgniter
A lightweight, robust PHP framework with a small footprint. It's built for developers who need a simple and elegant toolkit for creating full-featured web applications.
GraphQL
An open-source data query and manipulation language for APIs. It provides an efficient and powerful alternative to REST.
Craft CMS
A flexible and user-friendly content management system (CMS) that allows developers and content creators to build and manage websites and digital experiences efficiently, with a focus on customization and simplicity.
Yii
A high-performance, component-based PHP framework for rapid development of large-scale web applications. It emphasizes dry design and is well suited for e-commerce, forums, portals, and CMSs.
Laravel
An expressive PHP web application framework with elegant syntax, designed to make web development tasks, such as routing and caching, easier and more enjoyable.
Lumen
It is a PHP micro-framework developed by the creators of Laravel. It's lightweight, fast, and designed for building high-performance microservices and APIs with simplicity and speed.
Phalcon
A full-stack PHP framework delivered as a C-extension. Its innovative architecture makes Phalcon the fastest PHP framework ever built.
Tailwind CSS
A utility-first CSS framework that provides a set of pre-designed utility classes, enabling rapid and flexible styling of user interfaces without writing custom CSS.
We specialize in cloud-based SaaS development, offering accessible and efficient software solutions for your needs.
Azure
Microsoft's public cloud computing platform providing solutions including IaaS, PaaS, and SaaS.
GCP
Google Cloud Platform, a suite of cloud computing services running on the same infrastructure Google uses internally.
GitLab
DevOps platform providing a range of tools from project planning and source code management to CI/CD.
AWS
Amazon Web Services, a secure cloud services platform offering compute power, database storage, and other functionalities.
Bitbucket
Version control repository hosting service owned by Atlassian, for Git and Mercurial repositories.
GitHub
Web-based hosting service for version control using Git, focusing on collaboration.
Amazon Redshift
A fully managed, petabyte-scale data warehouse service in the cloud provided by Amazon Web Services (AWS).
Amazon S3
Scalable object storage service for storing and retrieving data from anywhere on the web.
AWS Lambda
Serverless computing service that lets you run your code without managing servers, paying only for the compute time used.
Amazon EC2
Scalable virtual server instances on the cloud, providing flexible computing capacity for various workloads.
Amazon RDS
Managed relational database service, supporting multiple database engines such as MySQL, PostgreSQL, Oracle, and SQL Server.
Bokeh
Creates interactive plots and dashboards in the browser. It’s great for creating complex visualizations easily and with high performance.
Plotly
A graphing library that makes interactive, publication-quality graphs online. Offers API libraries for Python, R, MATLAB, Node.js, etc.
Bootstrap
A free, open-source CSS framework directed at responsive, mobile-first front-end web development.
OpenZeppelin
An open-source framework to build secure smart contracts on Ethereum and other EVM and eWASM blockchains.
GIT
Distributed version control system tracking source code changes during software development.
TestRail
A web-based test case management tool that manages, tracks, and organizes software testing efforts.
Selenium
Our experienced team specialises in crafting robust, secure APIs enabling your applications to interact smoothly and facilitate real-time data exchange.
Trello
Aweb-based, Kanban-style list-making application for managing and tracking projects, tasks, and team collaboration.
Jira
An agile project management tool developed by Atlassian, primarily used for issue tracking, bug tracking, and agile planning.
Nagios
Comprehensive monitoring system, offering monitoring and alerting services for servers, switches, applications, and services.
Kubernetes
Manages containerized applications across clusters, providing discovery, scaling, and load balancing.
Grafana
Open-source platform for monitoring and observability, used for visualizing time series data.
Jenkins
An open-source tool offering continuous integration and delivery capabilities, with strong community support.
Docker
Enables application packaging and delivery as lightweight containers, promoting environmental consistency and efficiency.
Apache JMeter
An open-source software designed to load test functional behavior and measure performance of web application.
Proto.io
A web-based, drag-and-drop platform for creating fully interactive, high-fidelity mobile app prototypes without any coding.
Figma
A cloud-based design tool for collaborative interface design, allowing multiple designers to work together in real-time.
Appium
An open-source tool for automating native, mobile web, and hybrid applications on iOS and Android platform.
Apache Bench (ab)
A benchmarking tool designed to measure the performance of HTTP servers at different load level in the system.
Metamask
A browser extension that enables users to interact with the Ethereum blockchain, including its decentralized applications, from a web browser.
LoadRunner
A software testing tool from Micro Focus, used to test applications, measuring system behavior and performance under load.
New Relic
Software analytics product offering application performance monitoring and real-time analytics.
SonarQube
Open-source platform for continuous inspection of code quality, performing automatic reviews with static analysis.
Postman
A popular API testing tool with features supporting API development, testing, and documentation.
ChatGPT
Our experienced team specialises in crafting robust, secure APIs enabling your applications to interact smoothly and facilitate real-time data exchange.
OpenAI API
It provides access to powerful AI models developed by OpenAI, enabling applications like translation, summarization, and text generation.
Slack
A digital workspace tool that streamlines communication among teams, offering channels, direct messaging, and file sharing capabilities
MS-Team
It is a unified communication and collaboration platform that combines chat, video meetings, and file storage.
Browserstack
Our experienced team specialises in crafting robust, secure APIs enabling your applications to interact smoothly and facilitate real-time data exchange.