Full Stack Developer - Python / React.js
Forward Eye Technologies, Chennai
Job Summary
We are seeking a skilled Full Stack Developer proficient in React.js for frontend and Python for backend development. The ideal candidate will have experience building scalable web applications.
Key Responsibilities
Frontend Development
- Develop responsive web interfaces using React.js, HTML, CSS, and JavaScript.
- Collaborate with UI/UX designers for modern user experiences.
- Utilize component-based architecture and state management (Hooks/Redux).
- Ensure cross-browser and mobile responsiveness.
Backend & Middleware
- Build RESTful APIs using Python (FastAPI, Flask, or Django preferred).
- Integrate frontend with backend services and third-party APIs.
- Handle authentication/authorization (JWT, OAuth).
- Write clean, scalable, and testable backend code.
Dev & Integration
- Collaborate with DevOps for deployment and CI/CD pipelines.
- Use Docker or similar tools for local containerized development.
- Utilize version control with Git.
Required Skills
- Proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience in Python backend development.
- REST API design and integration.
- Familiarity with database concepts and basic SQL.
- Experience with tools like Git, Postman, VS Code, etc.
Good to Have
- Knowledge of FastAPI, Flask, or Django.
- Experience with Docker, CI/CD.
- Familiarity with Material UI, Tailwind CSS, or similar libraries.
- Exposure to cloud platforms like AWS, GCP, or Azure.
- Understanding of Agile/Scrum methodologies.
