19 Sep
|
Agile infoz
|
India
We are looking for a skilled Full Stack Developer with strong knowledge of Python, Django, Flask, React.js, Node.js, HTML, CSS, and JavaScript.
The candidate will be responsible for developing, maintaining, testing, and deploying modern web applications, working across both frontend and backend technologies.
Key Responsibilities
- Develop and maintain full-stack web applications.
- Build backend applications using Python, Django, and Flask.
- Develop responsive and user-friendly frontend applications using HTML5, CSS3, JavaScript, and React.js.
- Develop and integrate REST APIs.
- Work with Node.js for web development and backend services.
- Work with databases such as MySQL, PostgreSQL, and MongoDB.
- Implement user authentication, authorization, and data validation.
- Integrate third-party APIs and services.
- Debug, test, and optimize web applications.
- Write clean, reusable, and maintainable code.
- Deploy web applications to hosting/server environments.
- Manage basic Linux server environments.
- Configure and manage domains, DNS, SSL certificates, and web hosting.
- Work with web servers such as Nginx or Apache.
- Use Git and GitHub for source-code management and collaboration.
- Maintain and manage code repositories on GitHub.
- Troubleshoot application and deployment issues.
- Collaborate with other developers and team members.
Required SkillsBackend
- Python
- Django
- Flask
- REST API development
- API integration
- Authentication and authorization
Frontend
- HTML5
- CSS3
- JavaScript
- React.js
- Responsive web development
- Basic UI/UX understanding
Node.js
- Good understanding of Node.js
- Backend/API development using Node.js
- npm and package management
Database
- MySQL
- PostgreSQL
- MongoDB
- SQL and database concepts
- Database design and basic optimization
Hosting & Deployment
- Experience with web application deployment
- Linux basics
- Web hosting
- Domain and DNS configuration
- SSL/HTTPS
- Nginx/Apache
- Basic server management
- Cloud hosting knowledge such as AWS, Azure, or Google Cloud is a plus
Version Control
- Git
- GitHub
- GitHub repositories, branches, commits, pull requests, and basic collaboration workflows
Additional Skills
- Knowledge of up-to-date web development practices
- JavaScript/TypeScript knowledge is a plus
- Knowledge of web security is a plus
- Knowledge of website performance optimization is a plus
- Experience with third-party API integrations is a plus
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
- Good problem-solving and debugging skills.
- Ability to work independently and as part of a team.
- Good communication and collaboration skills.
Experience
2+ years of experience in Full Stack Web Development preferred.
Candidates with strong practical projects and relevant experience may also be considered.
Technology Stack
Python | Django | Flask | React.js | Node.js | JavaScript | HTML5 | CSS3 | REST APIs | MySQL | PostgreSQL | MongoDB | Git | GitHub | Linux | Nginx | Apache | Web Hosting | DNS | SSL
Work Location: In person
📌 Full Stack Developer (India)
🏢 Agile infoz
📍 India