Job Title: Senior Developer (Remote)
- Location: Remote
- Working Hours: Must be available daily from 11:00 to 20:00 GMT, with occasional late-day meeting availability
- Start Date: ASAP
- Compensation: Competitive, based on experience
- Reports To: Founder
About the Role
We are seeking a Senior Developer to join a fast-paced, innovative team focused on delivering highly interactive visual configuration tools for eCommerce. This role involves leading full-stack development efforts, working with cutting-edge 2D/3D rendering libraries, and architecting scalable back-end systems on AWS. If you're passionate about visual experiences, efficient coding, and modern development workflows, this role is for you.
Key Responsibilities
- Lead front-end and back-end development using TypeScript and Node.js
- Work with 2D/3D rendering technologies such as Fabric.js, Three.js, Babylon.js, WebGL
- Design and maintain back-end services using AWS Lambda, DynamoDB, API Gateway, Cognito
- Develop and optimize APIs to support rich user experiences
- Collaborate directly with the founder to shape features and technical strategy
- Translate abstract concepts and requirements into reliable, production-ready code
- Leverage AI development tools like Cursor for enhanced productivity
Requirements
- 5+ years of full-stack development experience with a focus on TypeScript and Node.js
- Solid experience with 2D/3D graphics libraries and rendering engines
- Strong background in AWS architecture and services (Lambda, DynamoDB, Cognito, API Gateway)
- Deep understanding of API architecture, security, and performance
- Excellent communication skills (written and verbal)
- Ability to work autonomously and take full ownership of projects
- Familiarity with AI-assisted development tools and an eagerness to adopt efficient workflows
- Availability during 11:00 – 20:00 GMT and flexibility for occasional late meetings
Nice to Have
- Experience with eCommerce platforms (e.g., BigCommerce, Shopify)
- Knowledge of image rendering, CDN strategies, or advanced UI/UX interactions
- Background in startup or fast-growth environments
- Eye for design or experience, collaborating with UX/UI teams