Responsibilities on Backend Developer Intern :
- Develop and maintain APIs: Create and maintain RESTful APIs for web and mobile applications using technologies such as Node.js, Express, and MongoDB. Libraries/frameworks: Nextjs, React, Nodejs, Redux, scss, axios.
- Database management: Design and implement database schemas, optimize queries, and ensure data integrity using SQL or NoSQL databases.
- Debugging and troubleshooting: Identify and resolve issues in the backend codebase, including performance bottlenecks, security vulnerabilities, and scalability problems.
- Collaboration with front-end developers: Work closely with front-end developers to integrate APIs and ensure seamless communication between the front-end and back-end systems.
- Code reviews and testing: Participate in code reviews and write unit tests to ensure code quality and maintainability.
- Research and implementation of new technologies: Stay up-to-date with the latest trends and technologies in backend development and implement them in the codebase where appropriate.
- Documentation: Write technical documentation for APIs, databases, and other backend components to ensure that the codebase is well-documented and easy to maintain.
- Performance optimization: Optimize backend code for performance and scalability, including caching, load balancing, and other techniques.
- Security: Implement security best practices to protect the backend codebase from attacks such as SQL injection, cross-site scripting, and other vulnerabilities.
- Continuous integration and deployment: Set up and maintain continuous integration and deployment pipelines to ensure that code changes are tested and deployed quickly and reliably.
Job Types: Full-time, Part-time, Internship
Contract length: 6 months
Salary: ₹5,000.00 – ₹10,000.00 per year
Expected hours: No less than 40 per week
Benefits:
- Work from home
Schedule:
- Day shift
Tipe Lokasi:
- Remote
Education:
- Higher Secondary(12th Pass) (Preferred)
Experience:
- Programming: 1 year (Required)
- total work: 1 year (Preferred)
Work Location: Remote
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.