We are seeking a Senior/Lead Full Stack JavaScript Developer to join our team.
The ideal candidate will have strong expertise in JavaScript/TypeScript, React, Node.js, AWS (Serverless/Lambda), and Postgres.
This role requires experience in building scalable, data-intensive applications and collaborating with cross-functional teams in a fast-paced environment.
Key Responsibilities:
Full Stack Development:
Develop and maintain React-based SPAs and Node.js backend solutions.
Write high-quality, scalable, and maintainable code in JavaScript/TypeScript.
Database & Serverless Architecture:
Work with Postgres for data modeling and storage.
Implement serverless solutions using AWS Lambda and CloudWatch.
Collaboration & UI/UX:
Collaborate with designers to review and implement UI/UX designs.
Work in an Agile environment with cross-functional teams.
Testing & Performance Optimization:
Write unit and integration tests using Jest, Mocha, or Chai.
Optimize application performance and scalability.
Required Skills & Experience:
5+ years of experience in modern web application development.
Expertise in JavaScript/TypeScript, React, and Node.js.
Experience with Postgres for database management.
Hands-on experience with AWS Serverless architectures (Lambda, CloudWatch, etc.).
Strong understanding of data modeling and APIs.
Ability to work in a fast-paced, dynamic environment.
Excellent spoken and written English communication skills.
Nice to Have:
Experience with CDK or CloudFormation (CFT).
Hands-on experience with GraphQL (AppSync, Apollo, ReactQuery).
Experience with automated testing tools like Puppeteer, WebDriver.io, or Selenium.