Job Description Front-End Developer (3+ Years Experience) Overview We are looking for a skilled Front-End Developer with hands-on experience in modern web technologies and frameworks. The ideal candidate should be proficient in HTML5, CSS, JavaScript, TypeScript, Angular, React, and capable of translating Figma designs into pixelperfect UI implementations. Key Responsibilities
- Develop responsive and user-friendly web interfaces using HTML, HTML5, CSS, and JavaScript.
- Convert Figma designs into high-quality, pixel-perfect UI components.
- Build scalable and maintainable front-end applications using TypeScript.
- Develop and maintain web applications using Angular, React, or React.js.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Collaborate with UX/UI designers, backend developers, and product teams to deliver high-quality features.
- Ensure code quality through best practices, code reviews, and adherence to development standards
- Troubleshoot, debug, and resolve UI/UX issues in a timely manner.
- Stay updated with the latest front-end technologies, frameworks, and trends. Required Skills & Qualifications
- Minimum 3 years of hands-on experience in front-end development.
- Strong proficiency in HTML, HTML5, CSS, SASS/SCSS (optional), JavaScript (ES6+), TypeScript.
- Experience with Angular or React / React.js.
- Ability to convert UI/UX designs (Figma, Adobe XD, etc.) into functional pages.
- Good understanding of responsive design, cross-browser compatibility, and web accessibility.
- Knowledge of REST APIs and integrating APIs with UI components.
- Strong debugging and problem-solving skills. Nice to Have (Optional)
- Experience with state management libraries (NgRx, Redux, MobX).
- Knowledge of Webpack, Vite, or other bundlers.
- Familiarity with unit testing frameworks (Jest, Jasmine, Karma).
- Exposure to version control systems like Git. Soft Skills
- Strong communication and collaboration abilities.