Job Summary
We are looking for a skilled Developer with strong TypeScript expertise to help us build scalable and maintainable frontend applications. You should have hands-on experience with DOM manipulation and a solid grasp of modern frontend tools and practices. Familiarity with frameworks like and backend knowledge in will be considered a plus.
Key Responsibilities
- Develop responsive and reusable components using and TypeScript
- Work on UI features that require direct DOM manipulation (e.g. animations third-party integrations).
- Translate UI/UX wireframes into high-quality responsive web pages.
- Collaborate with designers and backend developers to implement seamless user experiences
- Work with RESTful APIs GraphQL services and other data sources.
- Write clean efficient and maintainable code
- Optimize application performance and cross-browser compatibility
Required Skills & Experience
- 2-4 years of professional experience with
- Familiarity with (routing SSR basics etc.)
- Proficiency in TypeScript and JavaScript (ES6)
- Solid knowledge of DOM structure and manipulation techniques
- Strong skills in HTML5 CSS3 and responsive design
- Familiar with state management (e.g. Redux Context API)
- Experience using tools like Axios/Fetch React Hook Form React Router etc.
- Good understanding of REST APIs and async programming
- Proficient with Git debugging tools and browser dev tools
Nice-to-Have Skills
- Basic understanding of and backend development
- Experience with testing frameworks (Jest React Testing Library)
- Exposure to component libraries like Tailwind CSS Material UI
- SEO and performance optimization knowledge
Soft Skills
- Strong problem-solving skills and attention to detail
- Ability to work independently and in a team environment
- Clear communication and willingness to collaborate
- Eagerness to learn and grow with the team