The Front-End Developer is responsible for building the client-side of our web applications, creating engaging, responsive, and high-performance user interfaces.
You will translate UI/UX design wireframes into actual code, ensuring the technical feasibility of designs and providing a seamless user experience across all devices and browsers.
Responsibilities :
- Develop new user-facing features using modern front-end frameworks and libraries.
- Build reusable components and front-end libraries for future use.
- Translate UI/UX design mockups and wireframes into high-quality, responsive code.
- Leverage 5+ years of experience to implement responsive, mobile-first user interfaces for web applications using frameworks like React, Angular, or Vue.js, preferably for DBT or other citizen-facing portals
- Optimize applications for maximum speed, scalability, and accessibility.
- Ensure the technical feasibility of UI/UX designs and propose innovative solutions.
- Collaborate with back-end developers to integrate RESTful APIs and web services.
- Validate user input on the client side and provide meaningful feedback.
- Conduct thorough cross-browser and cross-device testing to ensure consistent user experience.
- Maintain and improve existing codebases, refactoring for performance and maintainability.
- Document front-end architecture, components, and styles for team reference.
- Participate in team meetings, code reviews, and Agile/Scrum ceremonies.
- Stay updated with emerging front-end technologies and best practices.
- Participate in team meetings, code reviews, and brainstorming sessions.
- Identify areas for process improvement and contribute to the enhancement of development workflows, tools, and methodologies, ensuring compliance with ISO 9001, ISO 20000, ISO 27001, and CMMI Level 5 standards.
- Complete tasks assigned by PM, or other higher management officials within the given timeframe.
Skills Required :
- Strong proficiency in core front-end technologies including HTML5, CSS3, and modern JavaScript (ES6+).
- Extensive hands-on experience with at least one modern front-end framework such as React, Angular, or Vue.js.
- Practical experience with state management libraries like Redux, Vuex, or NgRx.
- Proficiency in CSS preprocessors like Sass or Less and experience with CSS-in-JS libraries such as Styled Components.
- Experience using front-end build tools and package managers like Webpack, Vite, npm, or Yarn.
- Proficient in using Git for version control.
- Expertise in creating responsive layouts using Flexbox, CSS Grid, and mobile-first principles.
- A strong understanding of web performance optimization techniques including lazy loading, code splitting, and image optimization.
- Experience with front-end testing frameworks such as Jest, React Testing Library, or Cypress.
- Experience working in an Agile/Scrum development environment.
Qualification :
- B./ B.Tech or MCA
- Overall 5 or more years of experience in front-end development.
- A strong portfolio of projects demonstrating skills in front-end technologies and frameworks.
- Fluency in English and Hindi (Speaking, reading & writing).
- Fluency in Assamese preferred
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1558700
Interview Questions for you
View All