front end developer
Hari Prasad
US
11 days ago
Job Description
Job Summary:
We are looking for a skilled Front-End Developer to join our team. You will be responsible for implementing visual elements that users see and interact with in a web application. You will work closely with designers, back-end developers, and product managers to create a seamless and engaging user experience.
Key Responsibilities:
- Develop new user-facing features using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
 - Build reusable code and libraries for future use.
 - Optimize applications for maximum speed and scalability.
 - Ensure the technical feasibility of UI/UX designs.
 - Collaborate with back-end developers to integrate APIs and data services.
 - Maintain and improve existing codebase, fixing bugs and enhancing performance.
 - Ensure cross-browser, cross-platform, and responsive design compatibility.
 - Stay updated with emerging front-end technologies and best practices.
 
Required Skills & Qualifications:
- Proficiency in HTML5, CSS3, and JavaScript.
 - Experience with front-end frameworks/libraries like React, Angular, or Vue.js.
 - Familiarity with RESTful APIs and asynchronous request handling.
 - Understanding of responsive design principles and mobile-first development.
 - Knowledge of version control systems (e.g., Git).
 - Strong problem-solving skills and attention to detail.
 - Good communication skills and ability to work in a team environment.
 
Preferred Skills:
- Experience with TypeScript.
 - Familiarity with CSS preprocessors like SASS or LESS.
 - Knowledge of frontend testing frameworks (Jest, Cypress).
 - Understanding of CI/CD pipelines and modern build tools (Webpack, Vite).
 
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).