Frontend Developer (Angular, React)
About The Company
- Macincode
- Bangalore, Salem
Annual Salary
₹ 1L - ₹ 3LJob Details
Join our team to craft stunning user interfaces and dynamic web applications using Angular and React frameworks. Collaborate with cross-functional teams to deliver cutting-edge solutions and elevate user experiences. Exciting opportunity to work on innovative projects in a dynamic and supportive environment.
Job Responsibilities
- Design and develop responsive and intuitive user interfaces using Angular and React frameworks, ensuring high-quality and pixel-perfect implementation of UI designs.
- Create reusable and modular UI components, following best practices and design patterns to promote code reusability, maintainability, and scalability.
- Implement state management solutions such as Redux (for React) or NgRx (for Angular), managing application state effectively and ensuring consistency across components.
- Integrate frontend components with backend services and APIs, collaborating with backend developers to establish seamless communication and data exchange between the frontend and backend layers.
- Optimize frontend performance by minimizing load times, reducing bundle sizes, and implementing code-splitting techniques to enhance user experience and website performance.
- Ensure cross-browser compatibility and consistent rendering of web applications across different browsers and devices, conducting thorough testing and implementing polyfills or fallbacks as needed.
- Participate in code reviews, providing constructive feedback to peers and adhering to coding standards and best practices. Collaborate with designers, backend developers, and other stakeholders to deliver high-quality and cohesive solutions.
Job Requirements
- Demonstrated proficiency in Angular and React frameworks, with hands-on experience in building complex and responsive user interfaces and web applications.
- Strong understanding of HTML, CSS, and JavaScript, including modern ES6+ syntax, DOM manipulation, and CSS preprocessors such as SASS or LESS.
- Familiarity with responsive design principles and techniques, including media queries, flexible grids, and responsive frameworks like Bootstrap or Material-UI, to ensure optimal user experiences across devices and screen sizes.
- Proficiency in version control systems such as Git, including branching, merging, and pull request workflows, to collaborate effectively with team members and manage codebase changes efficiently.
Skill & Experience
- Demonstrated proficiency in building complex user interfaces and web applications using Angular and React frameworks, including hands-on experience with component-based architecture, state management, and routing.
- Solid understanding of core JavaScript concepts, including ES6+ syntax, asynchronous programming, and DOM manipulation, to effectively implement frontend logic and interactivity.
- Awareness of UI/UX design principles and best practices, with the ability to collaborate closely with designers to translate UI/UX designs into interactive and visually appealing frontend components and layouts.
Let's Try! Get Free Support
Start Your 14-Day Free Trial
We can help you to create your dream website for better business revenue.