Job Position: Frontend Developer
Job Type: Full-Time
Location: Kolkata, IN
Experience: - 5+ to 8+ Years
Must have: Angular.JS or React.JS
Key Responsibilities:
- Develop and maintain robust, scalable, and efficient frontend features using Angular.JS or React.JS.
- Collaborate with UI/UX designers to implement responsive and visually appealing user interfaces.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and reusable code.
- Conduct code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest industry trends and technologies.
- Troubleshoot and debug issues to improve performance and user experience.
- Collaborate with backend developers to integrate APIs and other services.
- Participate in agile development processes and contribute to team planning and estimation activities.
Requirements:
- Proven experience as a Frontend Developer with a strong portfolio of web applications.
- Proficiency in AngularJS or ReactJS frameworks.
- Solid understanding of HTML5, CSS3, and JavaScript.
- Experience with state management libraries such as Redux or NgRx.
- Familiarity with RESTful APIs and asynchronous request handling.
- Knowledge of modern build tools and package managers (Webpack, npm, etc.).
- Understanding of version control systems, preferably Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work independently and meet deadlines.
Preferred Qualifications:
- Experience with TypeScript.
- Familiarity with frontend testing frameworks (Jest, Mocha, etc.).
- Knowledge of UI/UX design principles and tools (Sketch, Figma, etc.).
- Understanding of SEO principles and best practices.
- Experience with CI/CD pipelines and deployment processes.
- Bachelors degree in Computer Science, Engineering, or a related field.