Back-end Web Development Intern
As a forward-thinking startup at the forefront of professional development, World Salon's primary mission is to suggest ideas and foster connections among professionals of the financial and techinical fields. Currently, we are seeking undergraduate and graduate students passionate about technology and web development to play a foundational role in our digital strategy. Interns will work closely with senior leadership, and enjoy the freedom to innovate and directly influence the online interface of our platform. The core mission of this position is to facilitate both in-person and online panels and seminars for business professionals, offering them insights from global thought leaders. We are looking for Backend Developer interns to join our team for the World Salon platform, an AI-powered, event-based networking application. The ideal candidate will have a strong understanding of backend technologies and be capable of building robust and scalable server-side applications.
What We Offer to You:
- A pivotal position within a communicative and supportive startup environment.
- Direct mentorship from and collaboration with department heads.
- The autonomy to shape the World Salon website and digital platforms that closely facilitates the participants' and audience's professional growth.
- Involvement in projects that directly contribute to the enrichment of the business community.
- Opportunities for personal and professional growth within the organization.
Responsibilities:
- Develop and maintain backend infrastructure for the World Salon platform.
- Design and implement RESTful APIs to support front-end features.
- Write clean, maintainable, and efficient code.
- Collaborate with frontend developers to integrate user-facing elements which are designed using React.
- Ensuring the technical feasibility of UI/UX designs. Implementing security and data protection measures.
- Perform code reviews and participate in agile development processes.
- Manage and optimize database performance (PostgreSQL, Redis, MongoDB).
Technical Requirements:
- Proven experience as a backend Developer.
- Proficiency in Backend programming language(Python) and Flask Framework.
- Strong Understanding of databases(PostgreSQL) and NoSQL DB (MongoDB).
- Familiarity with RESTful API design and implementation.
- Knowledge of deployment is a plus.
- Strong Problem-solving skills. Excellent communication and teamwork skills.
- Familiarity with testing frameworks like Pytest is a plus.
Qualifications:
- Experience with authentication and authorization mechanisms (JWT).
- Knowledge of ORM tools like SQLAlchemy.
- Familiarity with cloud platforms (Azure).
- Experience/ Familiarity with CI/CD pipelines and DevOps practices.
- Enrollment in or recent completion of a degree program in Computer Science, Web Development, Software Engineering, or a related discipline.
- Proficiency in web development languages (HTML, CSS, JavaScript) and experience with server-side languages (PHP, Python, Ruby).
- Demonstrated ability to think creatively and implement effective web design and development solutions.
- Strong communication skills, capable of engaging effectively with both technical and non-technical team members.
- An avid learner, enthusiastic about keeping abreast of the latest trends and technologies in web development and digital design.
- A genuine interest in the professional development sector, with a commitment to contributing to World Salon's mission of delivering superior educational content.
World Salon offers an exceptional platform for aspiring web developers to harness their skills, contribute to meaningful projects, and grow within a vibrant startup culture. We value innovation, dedication, and the relentless pursuit of excellence. If you are prepared to make a significant impact and advance your career in web development, World Salon invites you to join our team.