We are seeking a highly motivated back-end development intern to join our technically proficient team. This role involves contributing to the design, development, and maintenance of high-performance server-side logic, ensuring seamless functionality in our applications.
Selected intern's day-to-day responsibilities include:
1. Collaborate with the development team to understand project requirements and technical objectives
2. Design, develop, test, and maintain high-quality server-side logic using Python and related technologies
3. Integrate user-facing elements developed by front-end engineers with complex server-side logic
4. Develop RESTful APIs and web services to support front-end functionalities using FastAPI or similar frameworks
5. Assist in designing, implementing, and maintaining relational and NoSQL databases
6. Debug and resolve complex technical issues to ensure the reliability, scalability, and performance of backend systems
7. Stay up-to-date with industry best practices, emerging technologies, and advancements in back-end development
8. Collaborate with team members to document technical processes, development workflows, and findings
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 26th Jul'24 and 15th Sep'24
3. are available for duration of 3 months
4. have relevant skills and interests
1. Currently pursuing a bachelors or masters degree in computer science, software engineering, or a related technical field.
2. Strong programming proficiency in Python.
3. Deep understanding of server-side development concepts, principles, and best practices.
4. Possess hands-on experience with web development frameworks and technologies, particularly FastAPI and Flask.
5. Proficiency in database design, implementation, and optimization (SQL and NoSQL).
6. Experience with version control systems (e.g., Git).
7. Knowledge of containerization technologies (e.g., Docker).
8. Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
9. Possess the ability to work collaboratively in a technically complex team environment.
10. Strong problem-solving abilities and attention to detail.
11. Excellent written and verbal communication skills.
We are a boutique software engineering services company with expertise in mobile and web app development. We engage with startups throughout their product development lifecycle and deliver software products on time using cutting-edge technologies. Startups trust us because we specialize in rapid development and use strong and tested frameworks that can work across scales. We are a boutique engineering services company providing technology solutions in IoT and deep learning for our clients worldwide.