Role : Full Stack Developer
Job Mode : Remote
Experience : 5 Years
Notice Period : Immediate / 10 to 15 Days
Role Overview
We are looking for a skilled Full Stack Developer with strong experience in both frontend and backend development.
The ideal candidate will be capable of designing, developing, and maintaining scalable web applications using modern frameworks and cloud technologies.
Key Responsibilities
- Design and develop end-to-end web applications with robust, scalable, and secure architecture.
- Build responsive and interactive front-end interfaces using modern frameworks.
- Develop and maintain RESTful and GraphQL APIs for seamless system integration.
- Implement authentication and authorization (JWT/OAuth) mechanisms.
- Manage databases such as MySQL, PostgreSQL, or MongoDB, ensuring performance and reliability.
- Deploy, monitor, and manage applications in cloud environments (AWS/Azure).
- Containerize and orchestrate applications using Docker and related tools.
- Implement CI/CD pipelines, ensuring smooth integration and deployment workflows.
- Follow security best practices and ensure application performance optimization.
- Conduct thorough testing and monitoring to maintain code quality and system stability.
Technical Skills
Frontend:
- FastAPI, CSS, JavaScript, TypeScript
- Experience with Streamlit, Chainlit, React, Vue, or Angular
- Strong understanding of responsive design principles
- Proficiency in Git for version control
Backend:
- Experience with Node.js, Python, Django, or Ruby on Rails
- Hands-on in building and integrating REST and GraphQL APIs
- Strong database knowledge: MySQL, PostgreSQL, MongoDB
- Authentication & Authorization: JWT, OAuth
- Containerization using Docker
- Deployment and management on AWS or Azure
Other Skills:
- Experience with CI/CD pipelines and DevOps tools
- Knowledge of application security best practices
- Expertise in performance tuning and optimization
- Experience in automated testing and application monitoring