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).