Python Full Stack Developer
at Iqhired
Bangalore, Bengaluru, Chennai, Hyderabad, Pune, senior, contract, 8–12 years
seen 31d ago
- S3
- Babel
- PostgreSQL
- Context API
- Yarn
- NoSQL
- Celery
- Terraform
- Docker
- EC2
- MySQL
- JavaScript
- React.js
- AWS
- Lambda
- CircleCI
- API Gateway
- Python
- Flask
- Jest
- RDS
- Redux
- CloudFormation
- DynamoDB
- npm
- Mocha
- SQL
- CSS3
- Jenkins
- ECS
- Django
- Cypress
- GitLab CI
- HTML5
- FastAPI
- MongoDB
- Webpack
- Kubernetes
About the role
Back-End Development
* Design, develop, and maintain scalable web services and APIs using Python (Django/Flask). * Integrate with various AWS services (EC2, Lambda, S3, RDS, DynamoDB, etc.) to enable highly scalable cloud-based applications. * Implement security best practices, including data encryption, identity management, and secure API development. * Design, build, and optimize database systems (SQL and NoSQL) to support high traffic and growth.
Front-End Development
* Build and maintain modern, responsive, and dynamic user interfaces using React.js and modern JavaScript (ES6) * Collaborate with UX/UI designers to create pixel-perfect user experiences. * Implement state management techniques using Redux, Context API, or other state management libraries. * Ensure seamless integration between front-end and back-end systems.
Cloud & DevOps
* Architect and deploy solutions on AWS, ensuring high availability, fault tolerance, and scalability of web applications. * Utilize AWS services like EC2, Lambda, RDS, S3, ECS, and CloudFront for application deployment, monitoring, and management. * Leverage infrastructure as code (IaC) tools like AWS CloudFormation, Terraform, or AWS CDK for managing cloud resources. * Implement CI/CD pipelines for automated build, testing, and deployment. Mentor and guide junior developers, ensuring best practices and high code quality. * Lead code reviews, architecture discussions, and provide feedback on design and implementation. * Work cross-functionally with product teams, quality assurance, and other stakeholders to deliver product features in an agile environment. * Contribute to architectural decisions, system optimization, and performance improvements.
What they are looking for
* 7+ years of experience in Python development (preferably Django, Flask, or Fast API). * Experience with RESTful API development and integration. * Strong understanding of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB). * Familiarity with asynchronous programming and task queues (e.g., Celery).
Front-End
* 5+ years of experience with React.js, including hooks, Redux, and Context API for state management. * Deep understanding of front-end technologies like HTML5, CSS3, JavaScript (ES6+), and responsive design principles. * Experience with modern build tools (Webpack, Babel, npm/Yarn).\ * Knowledge of testing frameworks like Jest, Mocha, or Cypress for front-end testing.
Read from iqhired.com, last seen 2d ago.