Logo
Twine

Full Stack Engineer – CRM Web App

Twine, Indiana, Pennsylvania, us, 15705

Save Job

Join to apply for the

Full Stack Engineer – CRM Web App

role at

Twine

This role is ideal for a full stack engineer with a passion for building robust, user‑centric web applications. You will be responsible for designing, developing and deploying a comprehensive CRM system based on provided business workflows, Figma UI designs and a defined data structure. The project requires seamless integration of backend and frontend components as well as third‑party services such as WhatsApp, Google Maps and PDF invoice generation. The end product will be a fully hosted web application tailored for daily staff operations, featuring user authentication, dynamic forms, Kanban boards and interactive dashboards.

Responsibilities

Architect, develop and deploy a full‑featured CRM web application from end to end

Implement user authentication and secure login functionality

Build dynamic forms, Kanban boards and real‑time dashboards for staff use

Integrate third‑party APIs, including WhatsApp messaging, Google Maps and PDF invoice generation

Ensure responsive design and optimal performance across devices

Set up and manage database structures to support business workflows

Oversee hosting, deployment and ongoing maintenance of the application

Collaborate closely with stakeholders to ensure all requirements are met

Skills And Requirements

Proven experience as a full stack developer, with expertise in both frontend and backend technologies

Proficiency in modern frameworks (e.g., React, Angular or Vue for frontend; Node.js, Django or similar for backend)

Strong understanding of database design and management (SQL or NoSQL)

Experience integrating third‑party APIs (WhatsApp, Google Maps, PDF generation tools)

Ability to translate Figma UI designs into functional, responsive interfaces

Familiarity with authentication protocols and secure user management

Experience deploying and hosting web applications (e.g., AWS, Azure or similar platforms)

Excellent problem‑solving skills and attention to detail

Strong communication skills and ability to work independently

Availability for potential follow‑up work after project completion

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.

Seniority level Mid‑Senior level

Employment type Contract

Industries Software Development

#J-18808-Ljbffr