Chennai, Tamil Nadu, India
Information Technology
Full-Time
Virohan
Overview
Role : Full Stack Developer
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications using Python-based back-end frameworks and React.js on the front end. You will work closely with product managers, UI/UX designers, and other developers to deliver robust, scalable solutions.
Key Responsibilities
Back-End (Python) :
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications using Python-based back-end frameworks and React.js on the front end. You will work closely with product managers, UI/UX designers, and other developers to deliver robust, scalable solutions.
Key Responsibilities
- Develop and maintain scalable, efficient, and secure back-end systems using Python Build responsive and dynamic front-end applications using React.js.
- Integrate front-end and back-end components to deliver a seamless user experience.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance, scalability, and security.
- Write clean, modular, and well-documented code following best practices.
- Troubleshoot and debug issues across the full stack.
- Participate in code reviews, sprint planning, and technical discussions.
- Implement unit, integration, and end-to-end testing frameworks.
Back-End (Python) :
- Strong experience with Python 3.x and frameworks like Django, Flask, or FastAPI
- RESTful API and/or GraphQL development and integration
- Knowledge of ORMs (e.g., Django ORM, SQLAlchemy)
- Experience working with PostgreSQL, MySQL, or MongoDB
- Experience with Celery, Redis, or similar background task systems is a plus
- Proficiency in JavaScript (ES6+), React.js, Redux/Context API
- Understanding of HTML5, CSS3, SASS/SCSS, and responsive web design
- Familiarity with UI libraries like Material-UI, Ant Design, or Tailwind CSS
- Hands-on experience with Docker, Git, and CI/CD tools (e.g., GitHub Actions, Jenkins)
- Familiarity with AWS, Azure, or GCP cloud environments
- Testing frameworks: PyTest, Jest, React Testing Library
- API documentation tools: Swagger, Postman
- Bachelors or Masters degree in Computer Science, Engineering, or a related field
- 4 to 8 years of hands-on experience in full-stack development
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Experience with serverless architecture or microservices
- Exposure to agile methodologies and DevSecOps practices
- Knowledge of CI/CD pipelines and automated testing
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in