Padmi

Fullstack Developer

IndiaPosted 3 months ago
Software engineeringMid-levelFull Time; Regular
Apply at gnani.ai

Opens the source posting on shine.com

Source description

About the role

View original

As a skilled Full Stack Developer with expertise in React.js and Python, your role will involve designing, developing, and maintaining scalable web applications. You will work across both frontend and backend systems, collaborate with cross-functional teams, and deliver high-quality software solutions. Key Responsibilities: - Develop and maintain responsive web applications using React.js - Build scalable backend services and APIs using Python - Design and implement RESTful APIs and microservices - Collaborate with UI/UX designers to create intuitive user experiences - Integrate frontend applications with backend services and third-party APIs - Optimize applications for performance, scalability, and security - Write clean, maintainable, and well-documented code - Participate in code reviews and follow best development practices - Troubleshoot, debug, and enhance existing applications - Work closely with product managers, QA engineers, and other stakeholders throughout the software development lifecycle Required Skills & Qualifications: Frontend: - Strong experience with React.js and modern JavaScript (ES6+) - Proficiency in HTML5, CSS3, and responsive design principles - Experience with state management libraries such as Redux, Context API, or Zustand - Familiarity with frontend build tools and package managers (Webpack, Vite, npm, yarn) Backend: - Strong proficiency in Python - Experience with frameworks such as FastAPI, Django, or Flask - Solid understanding of REST APIs and backend architecture - Experience working with authentication and authorization mechanisms (JWT, OAuth) Database: - Experience with relational databases such as PostgreSQL or MySQL - Familiarity with NoSQL databases such as MongoDB is a plus - Knowledge of database design and query optimization Cloud & DevOps: - Experience with Git and version control workflows - Familiarity with Docker and containerized deployments - Exposure to cloud platforms such as AWS, Azure, or GCP - Understanding of CI/CD pipelines Preferred Qualifications: - Experience with TypeScript - Knowledge of microservices architecture - Familiarity with message queues such as RabbitMQ or Kafka - Experience with automated testing frameworks - Understanding of Agile/Scrum methodologies - Exposure to AI/ML application integration is an advantage Education: - Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field - Equivalent practical experience will also be considered As a skilled Full Stack Developer with expertise in React.js and Python, your role will involve designing, developing, and maintaining scalable web applications. You will work across both frontend and backend systems, collaborate with cross-functional teams, and deliver high-quality software solutions. Key Responsibilities: - Develop and maintain responsive web applications using React.js - Build scalable backend services and APIs using Python - Design and implement RESTful APIs and microservices - Collaborate with UI/UX designers to create intuitive user experiences - Integrate frontend applications with backend services and third-party APIs - Optimize applications for performance, scalability, and security - Write clean, maintainable, and well-documented code - Participate in code reviews and follow best development practices - Troubleshoot, debug, and enhance existing applications - Work closely with product managers, QA engineers, and other stakeholders throughout the software development lifecycle Required Skills & Qualifications: Frontend: - Strong experience with React.js and modern JavaScript (ES6+) - Proficiency in HTML5, CSS3, and responsive design principles - Experience with state management libraries such as Redux, Context API, or Zustand - Familiarity with frontend build tools and package managers (Webpack, Vite, npm, yarn) Backend: - Strong proficiency in Python - Experience with frameworks such as FastAPI, Django, or Flask - Solid understanding of REST APIs and backend architecture - Experience working with authentication and authorization mechanisms (JWT, OAuth) Database: - Experience with relational databases such as PostgreSQL or MySQL - Familiarity with NoSQL databases such as MongoDB is a plus - Knowledge of database design and query optimization Cloud & DevOps: - Experience with Git and version control workflows - Familiarity with Docker and containerized deployments - Exposure to cloud platforms such as AWS, Azure, or GCP - Understanding of CI/CD pipelines Preferred Qualifications: - Experience with TypeScript - Knowledge of microservices architecture - Familiarity with message queues such as RabbitMQ or Kafka - Experience with automated testing frameworks - Understanding of Agile/Scrum methodologies - Exposure to AI/ML application integration is an advantage Education: - Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field - Equivalent practical experience will also be considered

One address, no account. We’ll tell you when matching roles go live.

More at gnani.ai

Related open roles

View all roles