Full Stack Developer (Node.js, AWS, React.js)
Key Responsibilities
- Develop, test, and deploy full stack web applications using Node.js, React.js, and AWS.
- Design and maintain RESTful APIs and microservices for internal and external integrations.
- Build responsive, intuitive front-end experiences using modern React patterns (hooks, context, etc.).
- Collaborate with product, design, and data teams to translate business requirements into technical implementations.
- Implement CI/CD pipelines and automated testing for scalable deployment.
- Optimize performance, reliability, and security across all layers of the stack.
- Participate in code reviews and contribute to best practices and technical documentation.
Qualifications
- 3–6 years of professional full stack development experience.
- Strong proficiency in JavaScript/TypeScript, Node.js, and React.js.
- Experience with AWS services (Lambda, API Gateway, EC2, S3, RDS, CloudFront, ECS or similar).
- Familiarity with SQL/NoSQL databases such as MySQL, PostgreSQL, or DynamoDB.
- Experience working with REST APIs, WebSockets, or GraphQL.
- Solid understanding of Git workflows, CI/CD, and containerization (Docker).
- Strong problem-solving and communication skills.
Nice to Have
- Experience with serverless architecture and Infrastructure as Code (e.g., CloudFormation, CDK, Terraform).
- Familiarity with Python or backend utilities.
- Exposure to data pipelines, LLM integrations, or AI/ML workflows.
- Prior work at an early-stage startup or SaaS company.
Why Join Us
- Work with a passionate, fast-moving team building category-defining software.
- Autonomy to make meaningful technical decisions.
- Competitive salary, equity, and benefits.
- A culture that values innovation, collaboration, and continuous learning.