Key Responsiblites
- Design, develop, test, and maintain scalable web applications.
- Build robust backend APIs and services using Node.js and Express.js.
- Develop responsive and high-performance frontend applications using React.js and Next.js.
- Design and optimize database schemas using MongoDB and PostgreSQL.
- Integrate third-party APIs and services as required.
- Deploy, monitor, and maintain applications across cloud hosting environments.
- Optimize application performance, security, and scalability.
- Troubleshoot and resolve technical issues across the full stack.
Required Skills
- 5+ years of professional experience in Full Stack Web Development.
- Strong proficiency in:
- Node.js
- Express.js
- React.js
- Next.js
- MongoDB
- PostgreSQL
- Experience building and consuming RESTful APIs.
- Good understanding of authentication and authorization mechanisms (JWT, OAuth, etc.).
- Experience with Git and modern development workflows.
- Strong understanding of software development best practices and design patterns.
- Excellent problem-solving and debugging skills.
Preferred Qualifications
- Experience hosting and managing applications on cloud platforms such as AWS, DigitalOcean, or Local Server.
- Experience with Docker and containerized deployments.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of Redis, caching strategies, and performance optimization.
- Experience with server monitoring and logging tools.
- Understanding of security best practices for web applications.