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.