This is a remote position.
We are seeking a highly skilled FullStack Engineer with strong expertise in React and Node.js for a gift-giving platform enabling businesses to send charitable gifts.
Requirements
- Backend: Node.js, Express.js, PostgreSQL (16.4+), Sequelize ORM, SendGrid, Shopify
- Frontend: React.js, Redux Toolkit, Webpack, Tailwind CSS, OneSchema, EJS
- Infrastructure: Heroku, AWS S3, environment-based config, database migrations
- Enhance full-stack application for gift campaign management, recipient tracking,
- Work with complex database relationships (campaigns, contacts, products, credit
- Utilize AI coding assistants to accelerate development cycles and optimize code quality
- Maintain Shopify integration for product catalog management
- Develop/enhance SendGrid email templating and delivery tracking
- Debug email delivery pipeline and manage database migrations
- Implement monitoring for campaign performance tracking
- 5+ years Node.js and React experience
- Strong PostgreSQL and Sequelize ORM knowledge
- Modern JavaScript/ES6+, HTML5, CSS3 proficiency
- Email delivery systems and API integration experience
- Demonstrated use of AI coding assistants (GitHub Copilot, Claude, ChatGPT)
- AI-driven development workflows and automated code generation
- Experience evaluating and implementing AI development tools
- E-commerce platform experience (preferably Shopify)
- Payment processing and financial transaction handling
- Cloud platforms (Heroku, AWS)
- Strong debugging and problem-solving skills
- Ability to work with both React and non-React front end JS, HTML, and CSS
- Willingness to dive into a complex codebase and understand it
- High-volume email delivery experience
- Act as the "Lead Developer" for AI Agent tools - understand, review, and modify
