i
57 Quantiphi Analytics Solutions Private Limited Jobs
Full Stack Lead
Quantiphi Analytics Solutions Private Limited
posted 1d ago
Flexible timing
Key skills for the job
While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.
If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!
Designation: Full Stack Software Developer
Experience in Years: (4-6 years of total experience with 4+years of relevant Python experience)
Must Have Skills:
Proficient in Python with extensive hands-on experience in FastAPI for building scalable backend services and APIs.
Strong experience with relational and NoSQL databases (e. g. , PostgreSQL , Firebase ).
Expertise in designing and implementing RESTful APIs, GraphQL, and WebSockets .
Extensive experience implementing secure user authentication using JWT, OAuth, or Firebase Authentication.
In-depth knowledge of Firebase for hosting, database management, and cloud functions .
Backend Performance Optimization: Expertise in optimizing backend services for high performance and scalability.
Deep understanding of backend security best practices and implementation techniques.
Experience in designing and implementing microservices-based architectures .
Proficiency in implementing and managing scheduled tasks and cron jobs using tools like Cloud Scheduler or native cron systems.
Strong understanding of asynchronous programming concepts and experience with async/await in Python.
Experience setting up comprehensive logging systems and monitoring tools for backend services.
Frontend Development: Knowledge of ReactJS, JavaScript, TypeScript, HTML5, and CSS3.
State Management: Familiarity with state management tools like Redux or Context API.
Responsive Design : Understanding of responsive and mobile-first design principles.
Version Control & Collaboration: Strong experience with Git, GitHub, or GitLab in a collaborative development environment.
Expertise in implementing robust error handling and designing resilient frontend and backend systems.
Experience with batch processing and data pipelines for large-scale data operations.
Good to Have Skills:
Containerization: Proficiency with Docker or other containerization technologies.
Message Queues : Experience with message brokers like RabbitMQ or Apache Kafka.
Caching: Knowledge of caching mechanisms and technologies (e. g. , Redis, Memcached).
Serverless Architecture: Experience with serverless computing platforms (e. g. , AWS Lambda, Google Cloud Functions ).
GraphQL : In-depth understanding of GraphQL and its backend implementation.
Unit Testing: Extensive experience with backend testing frameworks like Pytest.
Frontend Testing: Familiarity with frontend testing frameworks like Jest or Mocha.
Role & Responsibilities:
Design, develop, and maintain robust backend systems and APIs using Python and FastAPI, ensuring high performance, scalability, and security.
Architect and implement efficient data storage solutions using PostgreSQL or Firebase, optimizing for data retrieval and storage.
Develop and optimize backend services to support real-time communication and data processing.
Implement and maintain comprehensive security measures for backend systems, including authentication, authorization, and data protection.
Design and develop microservices architectures to improve system modularity and scalability.
Integrate third-party services and APIs into the backend infrastructure.
Write clean, modular, and well-documented backend code.
Lead architectural decisions and establish development best practices for the backend systems.
Collaborate with frontend developers to ensure seamless integration between backend services and frontend applications.
Participate in code reviews, providing and receiving feedback to ensure high-quality backend code.
Work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software.
Stay up-to-date with the latest trends in backend technologies and database management systems.
Implement and maintain robust testing and debugging strategies for backend systems.
Contribute to frontend development using ReactJS, ensuring efficient integration with backend services.
Assist in designing responsive, user-friendly interfaces that effectively utilize backend capabilities.
If you like wild growth and working with happy, enthusiastic over-achievers, youll enjoy your career with us !
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Lead roles with real interview advice
3-7 Yrs
Mumbai, Bangalore / Bengaluru, Thiruvananthapuram
2-6 Yrs
Bangalore / Bengaluru, Thiruvananthapuram, Mumbai
6-9 Yrs
Bangalore / Bengaluru, Thiruvananthapuram, Mumbai
3-7 Yrs
Mumbai, Bangalore / Bengaluru, Thiruvananthapuram
3-8 Yrs
Mumbai, Bangalore / Bengaluru, Thiruvananthapuram