About Us:Nouvells is a revolutionary platform dedicated to connecting businesses with elite experts possessing unparalleled knowledge and insights to elevate your business or company strategies. Whether you are a company seeking to hire top-tier experts or an elite professional looking for the perfect opportunity, our platform streamlines the process, making it easier for both entities to connect seamlessly. Our curated network of experts is committed to driving your business towards unparalleled success, ensuring that you find the expertise you need or the perfect opportunity you've been searching for.
Job Overview:As a Back-End Developer Intern at Nouvells, you will play a critical role in developing the server-side logic, database integration, and APIs that power our platform. You will work closely with our front-end developers and design team to ensure seamless integration and functionality of our web applications. Your contributions will help maintain the efficiency, security, and scalability of our services.
Key Responsibilities:Assist in the development and maintenance of server-side applications and databases.Write clean, maintainable, and efficient code in languages such as Python, Java, or PHP.Collaborate with front-end developers to integrate user-facing elements with server-side logic.Develop and maintain RESTful APIs for our platform.Ensure the performance, quality, and responsiveness of applications.Identify and troubleshoot bugs and issues to ensure smooth operation.Participate in code reviews and provide feedback to improve code quality.Stay updated with emerging back-end technologies and best practices.
Requirements:Currently pursuing a degree in Computer Science, Information Technology, or a related field.Basic proficiency in server-side programming languages such as Python, Java, Ruby, or PHP.Familiarity with database management systems like MySQL, PostgreSQL, or MongoDB.Understanding of RESTful API design and implementation.Experience with version control systems like Git.Strong problem-solving skills and attention to detail.Good communication and teamwork skills.
Nice to Have:Ability to work independently and manage time effectively.Knowledge of server management and deployment using cloud platforms such as AWS, Google Cloud, or Azure.Familiarity with web frameworks such as Django, Ruby on Rails, or Spring.Understanding of security best practices in web development.Experience with Agile development methodologies.
Please Note: This is an unpaid internship opportunity. However, interns will receive monthly compensationa nd the opportunity to get a permanent offer with us.