The selected intern's day-to-day responsibilities for building a backend application using Golang and SQL will involve a mix of coding, learning, and collaboration. Here's a breakdown:
Selected intern's day-to-day responsibilities include:
1. Backend development: Writing Golang code to implement functionalities of the backend application as per design specifications. This might involve tasks like handling user interactions, processing data, and interacting with the database.
Structure the code effectively using best practices for readability, maintainability, and scalability.
2. Database Management: Designing and implementing the application's database schema using SQL.
3. Writing SQL queries to retrieve, manipulate, and store data efficiently.
4. Testing: Writing unit tests to ensure individual code components function as expected.
5. Participating in integration testing to verify different parts of the backend work together seamlessly.
Additional tasks:
1. Learning: Actively learn and understand the codebase of the project. This might involve code reviews with senior developers and familiarization with existing functionalities.
2. Staying updated on Golang's best practices and explore relevant libraries/frameworks as needed.
3. Version control: Using Git for version control, collaborating with the team on code changes, and maintaining a clean code history.
4. Communication: Participating in daily stand-up meetings or code review sessions to discuss progress, challenges, and solutions.
5. Effectively communicating technical concepts to both technical and non-technical audiences.
Only those candidates can apply who:
1. are available for the work from home job/internship
2. can start the work from home job/internship between 27th Apr'24 and 1st Jun'24
3. are available for duration of 2 months
4. have relevant skills and interests
* Women wanting to start/restart their career can also apply.
Yuti Constructions is into real estate, building application to stream line entire physical process of construction process into digital experience.