
Software Engineer – Part time
Job Description
Posted on: January 10, 2026
Join a tech education initiative focused on enhancing user collaboration by implementing a modern, real-time chat feature. This role centers on integrating a clean and reliable chatting system into an existing platform, enabling one-to-one and group conversations. The chat functionality will play a key role in supporting educational discussions and fostering a collaborative learning environment. You will be responsible for designing and deploying a maintainable solution that ensures chat history is securely stored and easily accessible. Deliverables
- Develop and integrate a real-time chat system supporting both private and group messaging.
- Ensure all chat messages are stored in a database for persistent chat history.
- Implement user authentication and access controls for chat features.
- Optimize the chat interface for a modern, clean user experience.
- Provide clear technical documentation for future maintenance and updates.
- Collaborate with project stakeholders to ensure the chat functionality aligns with educational objectives.
Requirements
- Proven experience building real-time chat applications using modern backend technologies (e.g., Node.js, Python, or similar).
- Proficiency with WebSockets or equivalent real-time communication protocols.
- Strong understanding of database design for storing chat messages and user data.
- Experience with authentication and user management systems.
- Ability to deliver clean, maintainable, and well-documented code.
- Familiarity with UI/UX best practices for chat interfaces.
- Excellent problem-solving skills and attention to detail.
- Availability for part-time, contract-based work.
- Prior experience in educational or collaborative platforms is a plus.
About Twine Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally. Our Mission Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteJobsHub.app
Get RemoteJobsHub.app on your phone!

Software Engineer (TypeScript) - UK & Portugal

Software Engineer

Software Engineer – Part time

Senior Frontend Engineer - Poland, Remote

