Full Stack Engineer – CRM Web Portal
Twine
📍 United States, US0💼 Contratto🕐 13 giorni fa
Candidati ora →
Crea un account gratis in 30 secondi: ottieni anche il match score AI con il tuo CV.
Descrizione
This role involves designing and developing a robust, browser-based CRM and customer support portal tailored for seamless access across desktop and mobile devices. The successful candidate will architect a scalable solution that supports contact and lead management with customizable fields, advanced search capabilities, and a comprehensive ticketing system featuring SLA timers, file attachments, and internal notes. The platform will include role-based dashboards, real-time notifications, and an analytics module, all built with future extensibility in mind for potential native mobile clients. The project emphasizes security, maintainability, and clear documentation, with deployment on leading cloud platforms and integration of CI/CD pipelines.
Deliverables
Fully responsive web application accessible via modern browsers and mobile devices
Contact and lead management modules with custom fields and advanced search
Ticketing system with SLA timers, file attachments, and internal notes
Role-based dashboards and real-time notification system
Analytics and reporting area
Well-structured, secure, and maintainable codebase in a private repository
Comprehensive user and API documentation
Deployment on AWS, GCP, or Azure with CI/CD pipelines
Short warranty period for post-launch bug fixes
Portfolio links and preferred technology stack
Requirements
Proven experience in full-stack web application development
Expertise in modern JavaScript frameworks (React, Angular, or Vue) and backend technologies (Node.js, Python, or similar)
Strong understanding of RESTful or GraphQL API design
Experience with cloud deployment (AWS, GCP, or Azure) and CI/CD pipelines
Ability to design secure, scalable, and maintainable architectures
Familiarity with responsive UI/UX design principles
Excellent problem-solving and communication skills
Ability to provide clear documentation and support during warranty period
Portfolio demonstrating relevant CRM or support portal projects
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.
TalentyGo è un aggregatore di offerte da fonti pubbliche. Verifica sempre le informazioni direttamente con l'azienda. La candidatura avviene tramite il sito originale dell'azienda; TalentyGo non gestisce processi di selezione.