- Company Name
- Twine
- Job Title
- Full Stack Developer – Remote
- Job Description
-
Job title: Full Stack Developer – Remote
Role Summary: Client-facing Full Stack Developer responsible for designing, developing, and maintaining scalable web and mobile applications using modern frameworks. Collaborates with cross‑functional teams and clients to translate requirements into robust technical solutions and supports cloud engineering, DevOps, and AI automation initiatives.
Expactations: • Native English speaker in the US or Canada
• Minimum 5 years of full‑stack development experience with React, Next.js, Node.js, Django, or Laravel
• Proven ability to deliver complex projects on time and to specification
• Strong client communication and technical leadership skills
• Professional, reliable, and highly responsive work ethic
Key Responsibilities:
1. Lead and participate in client meetings to gather requirements and provide technical guidance.
2. Design, develop, and maintain scalable web and mobile applications using React, Next.js, Node.js, Django, or Laravel.
3. Translate business needs into technical plans, deliverables, and documentation.
4. Collaborate with cross‑functional teams to ensure timely, high‑quality project delivery.
5. Implement best practices in code quality, testing, and documentation.
6. Contribute to cloud engineering, DevOps, and AI automation initiatives (AWS, Supabase, CI/CD pipelines).
7. Maintain clear, professional communication with clients and team members.
8. Demonstrate reliability, responsiveness, and commitment to continuous learning.
Required Skills:
• Proficiency in React, Next.js, Node.js, Django, or Laravel (minimum 5 years total).
• Cloud platform experience (AWS, Supabase).
• CI/CD and DevOps fundamentals; experience setting up pipelines.
• Basic familiarity with AI automation tools (OpenAI, LangChain, Make.com, n8n, Zapier).
• Strong client communication and technical leadership.
• Ability to work independently in a fully remote environment.
Required Education & Certifications:
• Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
• Relevant certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate, or equivalent) are a plus.