Job Summary:
Full Stack / UI Developer is responsible for building scalable web applications with a focus on frontend development using React and TypeScript. The role involves developing responsive UIs, integrating APIs, and supporting backend services where required.
The developer works closely with cross-functional teams to deliver high-quality, user-friendly solutions.
Experience with modern frontend frameworks and basic backend/database knowledge is preferred.
The role also supports continuous improvement and performance optimization of applications.
Key Responsibilities:
- Develop scalable UI applications using React and TypeScript.
- Build reusable components and responsive web interfaces.
- Integrate frontend with backend APIs and services.
- Collaborate with backend teams for data handling and integration.
- Optimize application performance, speed, and usability.
- Work with databases such as DynamoDB and REST APIs.
- Participate in code reviews, testing, and deployment activities.
Required Skills:
- React.js and TypeScript development
- JavaScript (ES6+) and frontend fundamentals (HTML, CSS)
- REST API integration
- Basic backend knowledge (Node.js / APIs)
- Database exposure (DynamoDB or similar)
Preferred Qualifications:
- Experience in full stack development (React + backend)
- Knowledge of AWS services (especially DynamoDB)
- Familiarity with CI/CD and deployment pipelines
- Understanding of performance optimization and debugging