remote
Senior Software Developer - Hive
Software Engineer
Senior full‑stack developer leading the design and delivery of a marketing automation platform, leveraging Node.js, React, TypeScript, and AWS to build scalable email, SMS, ad, and CRM solutions.
About the role
Key Responsibilities
- Architect, develop, and maintain end‑to‑end features for a high‑throughput marketing automation platform serving event promoters.
- Design and implement robust RESTful APIs and micro‑services using Node.js, TypeScript, and AWS services (Lambda, S3, DynamoDB, SNS/SQS).
- Build responsive, performant front‑end experiences with React and modern UI patterns.
- Collaborate with product, design, and data teams to translate business requirements into technical specifications and deliver iterative releases.
- Establish CI/CD pipelines, automated testing, and monitoring to ensure high availability and rapid deployment.
Requirements
- 5+ years of professional experience in full‑stack development, with deep expertise in Node.js, React, and TypeScript.
- Strong understanding of cloud architecture on AWS, including serverless services and containerization.
- Proven ability to design scalable SQL/NoSQL data models and write performant queries.
- Experience with CI/CD tools (GitHub Actions, Jenkins, CircleCI) and automated testing frameworks.
- Excellent problem‑solving skills, ability to work autonomously, and a track record of delivering production‑grade software in fast‑moving environments.
Skills
nodejsreacttypescriptawssqlcicd