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!
Role: Full Stack Lead (Frontend Heavy)
Exp: 4-6Years
Location :Mumbai /Bangalore
Job Description
Designation: Full Stack Software Developer
Experience in Years: (4-6 years of total experience with 4+years of relevant ReactJS experience)
Must Have Skills:
-
Frontend Development: Strong knowledge of ReactJS, JavaScript, TypeScript, HTML5, CSS3, and modern frontend build tools (Webpack, Babel, etc.).
-
Proficiency in modern CSS techniques including Flexbox, Grid, and CSS animations
-
Experience with CSS preprocessors (Sass, Less) and CSS-in-JS solutions (styled-components, Emotion)
-
State Management: Experience with state management tools like Redux, Context API, or similar.
-
Expertise in responsive and mobile-first design principles.
-
Knowledge of web accessibility standards (WCAG) and implementation techniques.
-
Proficiency in frontend performance optimization techniques
-
Backend Development: Proficient in Python with hands-on experience in Fast API for building scalable backend services and APIs.
-
Database Management: Experience with relational and NoSQL databases (e.g., PostgreSQL, Firebase).
-
API Integration: Expertise in integrating frontend applications with RESTful APIs, GraphQL, and WebSocket.
-
Authentication & Authorization: Experience implementing secure user authentication using JWT, OAuth, or Firebase Authentication.
-
Real-Time Communication: Experience with real-time communication protocols like WebSockets.
-
Cloud Platforms: Knowledge of Firebase for hosting, database management, and cloud functions.
-
Version Control & Collaboration: Strong experience with Git, GitHub, or GitLab in a collaborative development environment.
Good to Have Skills:
-
Server-Side Rendering (SSR) and Static Site Generation (SSG) with Next.js.
-
Docker or other containerization technologies.
-
Familiarity with GraphQL and its integration in full-stack development.
-
Unit Testing: Experience with testing frameworks like Jest, Pytest, or Mocha.
Role & Responsibilities:
-
Design, develop, and maintain full-stack applications, ensuring seamless integration between frontend and backend components.
-
Collaborate with UI/UX designers to create responsive, user-friendly interfaces using ReactJS while ensuring fast and scalable backend services with FastAPI.
-
Build and optimize backend APIs using Python and FastAPI, ensuring high performance and security.
-
Implement data storage solutions using PostgreSQL or Firebase and ensure efficient data retrieval and storage.
-
Ensure the performance, scalability, and security of the backend services while building and deploying frontend applications.
-
Integrate third-party services, APIs, and tools in both frontend and backend layers.
-
Write clean, modular, and well-documented code for both frontend and backend development.
-
Contribute to architectural decisions and development best practices for the full stack.
-
Participate in code reviews, providing and receiving feedback to ensure high-quality 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 both frontend and backend technologies, ensuring continuous improvement in development practices.
-
Implement and maintain testing and debugging strategies to ensure reliable code deployment.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!