Frontend Engineer - Website Development at beebom — Noida
Frontend Engineer - Website Development at beebom
Noida · Noida · full time · mid level · Technology
About the role
The Frontend Engineer will be responsible for developing and maintaining the user-facing aspects of our web applications. This role requires a strong understanding of core web technologies, proficiency in modern JavaScript frameworks, and an ability to work with server-side components. The ideal candidate will be passionate about user experience, highly skilled in crafting responsive and visually appealing interfaces, and capable of writing clean, efficient, and well-documented code. Key Responsibilities : - UI Development : Develop highly responsive, interactive, and user-friendly web interfaces using HTML5, CSS3, and JavaScript. - Component-Based Development : Build reusable and scalable UI components and pages using React.js. - Core JavaScript Proficiency : Demonstrate strong proficiency in Vanilla JavaScript, including ES6+ features, DOM manipulation, and asynchronous programming. - Styling & Theming : Implement pixel-perfect designs and ensure cross-browser compatibility and responsiveness using various CSS methodologies (e.g., Flexbox, Grid, CSS-in-JS, SASS/LESS). - Server-Side Interaction : Understand and integrate with backend APIs, demonstrating good knowledge of how server-side languages like PHP function to serve data and content. This includes understanding concepts like request/response cycles, API endpoints, and data formats (e.g., JSON). - Performance Optimization : Optimize web applications for maximum speed and scalability, ensuring an excellent user experience. - Testing & Debugging : Write unit and integration tests for frontend components and effectively debug issues across the application stack. - Collaboration : Work closely with UX/UI designers, backend engineers, product managers, and QA to translate designs and requirements into functional web applications. - Code Quality : Adhere to best practices for code structure, naming conventions, accessibility, and documentation. Participate actively in code reviews. - Stay Updated : Keep abreast of the latest frontend technologies, trends, and best practices, and actively contribute to improving our development processes. Qualifications : - Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent practical experience. - 4-6 years of professional experience in frontend web development. - Strong proficiency in HTML5, CSS3, and JavaScript. - Proven experience with React.js and its ecosystem (e.g., Redux, React Router, Hooks). - Demonstrable strong proficiency in Vanilla JavaScript, with a deep understanding of core language features and browser APIs. - Good knowledge of a server-side language like PHP, including how frontend applications interact with PHP-driven backends via APIs. - Experience with version control systems, particularly Git. - Solid understanding of responsive design principles and mobile-first development. - Ability to troubleshoot and debug complex frontend issues. - Excellent problem-solving skills and attention to detail. - Strong communication and teamwork skills. Preferred Skills : - Experience with other JavaScript frameworks/libraries (e.g., Next.js, Vue.js, Angular). - Familiarity with build tools (e.g., Webpack, Vite, Gulp). - Experience with testing frameworks (e.g., Jest, React Testing Library, Cypress). - Knowledge of accessibility standards (WCAG). - Familiarity with UI/UX principles and design tools (e.g., Figma, Sketch). - Experience consuming RESTful APIs and/or GraphQL. - Understanding of backend development principles and database interactions.
Responsibilities
The Frontend Engineer will be responsible for developing and maintaining the user-facing aspects of our web applications. This role requires a strong understanding of core web technologies, proficiency in modern JavaScript frameworks, and an ability to work with server-side components. The ideal candidate will be passionate about user experience, highly skilled in crafting responsive and visually appealing interfaces, and capable of writing clean, efficient, and well-documented code.
Key Responsibilities :
- UI Development : Develop highly responsive, interactive, and user-friendly web interfaces using HTML5, CSS3, and JavaScript.
- Component-Based Development : Build reusable and scalable UI components and pages using React.js.
- Core JavaScript Proficiency : Demonstrate strong proficiency in Vanilla JavaScript, including ES6+ features, DOM manipulation, and asynchronous programming.
- Styling & Theming : Implement pixel-perfect designs and ensure cross-browser compatibility and responsiveness using various CSS methodologies (e.g., Flexbox, Grid, CSS-in-JS, SASS/LESS).
- Server-Side Interaction : Understand and integrate with backend APIs, demonstrating good knowledge of how server-side languages like PHP function to serve data and content. This includes understanding concepts like request/response cycles, API endpoints, and data formats (e.g., JSON).
- Performance Optimization : Optimize web applications for maximum speed and scalability, ensuring an excellent user experience.
- Testing & Debugging : Write unit and integration tests for frontend components and effectively debug issues across the application stack.
- Collaboration : Work closely with UX/UI designers, backend engineers, product managers, and QA to translate designs and requirements into functional web applications.
- Code Quality : Adhere to best practices for code structure, naming conventions, accessibility, and documentation. Participate actively in code reviews.
- Stay Updated : Keep abreast of the latest frontend technologies, trends, and best practices, and actively contribute to improving our development processes.
Qualifications :
- Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
- 4-6 years of professional experience in frontend web development.
- Strong proficiency in HTML5, CSS3, and JavaScript.
- Proven experience with React.js and its ecosystem (e.g., Redux, React Router, Hooks).
- Demonstrable strong proficiency in Vanilla JavaScript, with a deep understanding of core language features and browser APIs.
- Good knowledge of a server-side language like PHP, including how frontend applications interact with PHP-driven backends via APIs.
- Experience with version control systems, particularly Git.
- Solid understanding of responsive design principles and mobile-first development.
Requirements
The Frontend Engineer will be responsible for developing and maintaining the user-facing aspects of our web applications. This role requires a strong understanding of core web technologies, proficiency in modern JavaScript frameworks, and an ability to work with server-side components. The ideal candidate will be passionate about user experience, highly skilled in crafting responsive and visually appealing interfaces, and capable of writing clean, efficient, and well-documented code.
Key Responsibilities :
- UI Development : Develop highly responsive, interactive, and user-friendly web interfaces using HTML5, CSS3, and JavaScript.
- Component-Based Development : Build reusable and scalable UI components and pages using React.js.
- Core JavaScript Proficiency : Demonstrate strong proficiency in Vanilla JavaScript, including ES6+ features, DOM manipulation, and asynchronous programming.
- Styling & Theming : Implement pixel-perfect designs and ensure cross-browser compatibility and responsiveness using various CSS methodologies (e.g., Flexbox, Grid, CSS-in-JS, SASS/LESS).
- Server-Side Interaction : Understand and integrate with backend APIs, demonstrating good knowledge of how server-side languages like PHP function to serve data and content. This includes understanding concepts like request/response cycles, API endpoints, and data formats (e.g., JSON).
- Performance Optimization : Optimize web applications for maximum speed and scalability, ensuring an excellent user experience.
- Testing & Debugging : Write unit and integration tests for frontend components and effectively debug issues across the application stack.
- Collaboration : Work closely with UX/UI designers, backend engineers, product managers, and QA to translate designs and requirements into functional web applications.
- Code Quality : Adhere to best practices for code structure, naming conventions, accessibility, and documentation. Participate actively in code reviews.
- Stay Updated : Keep abreast of the latest frontend technologies, trends, and best practices, and actively contribute to improving our development processes.
Qualifications :
- Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
- 4-6 years of professional experience in frontend web development.
- Strong proficiency in HTML5, CSS3, and JavaScript.
- Proven experience with React.js and its ecosystem (e.g., Redux, React Router, Hooks).
- Demonstrable strong proficiency in Vanilla JavaScript, with a deep understanding of core language features and browser APIs.
- Good knowledge of a server-side language like PHP, including how frontend applications interact with PHP-driven backends via APIs.
- Experience with version control systems, particularly Git.
- Solid understanding of responsive design principles and mobile-first development.
Skills: The Frontend Engineer will be responsible for developing and maintaining the user-facing aspects of our web applications. This role requires a strong understanding of core web technologies, proficiency in modern JavaScript frameworks, and an ability to work with server-side components. The ideal candidate will be passionate about user experience, highly skilled in crafting responsive and visually appealing interfaces, and capable of writing clean, efficient, and well-documented code.
Key Responsibilities :
- UI Development : Develop highly responsive, interactive, and user-friendly web interfaces using HTML5, CSS3, and JavaScript.
- Component-Based Development : Build reusable and scalable UI components and pages using React.js.
- Core JavaScript Proficiency : Demonstrate strong proficiency in Vanilla JavaScript, including ES6+ features, DOM manipulation, and asynchronous programming.
- Styling & Theming : Implement pixel-perfect designs and ensure cross-browser compatibility and responsiveness using various CSS methodologies (e.g., Flexbox, Grid, CSS-in-JS, SASS/LESS).
- Server-Side Interaction : Understand and integrate with backend APIs, demonstrating good knowledge of how server-side languages like PHP function to serve data and content. This includes understanding concepts like request/response cycles, API endpoints, and data formats (e.g., JSON).
- Performance Optimization : Optimize web applications for maximum speed and scalability, ensuring an excellent user experience.
- Testing & Debugging : Write unit and integration tests for frontend components and effectively debug issues across the application stack.
- Collaboration : Work closely with UX/UI designers, backend engineers, product managers, and QA to translate designs and requirements into functional web applications.
- Code Quality : Adhere to best practices for code structure, naming conventions, accessibility, and documentation. Participate actively in code reviews.
- Stay Updated : Keep abreast of the latest frontend technologies, trends, and best practices, and actively contribute to improving our development processes.
Qualifications :
- Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
- 4-6 years of professional experience in frontend web development.
- Strong proficiency in HTML5, CSS3, and JavaScript.
- Proven experience with React.js and its ecosystem (e.g., Redux, React Router, Hooks).
- Demonstrable strong proficiency in Vanilla JavaScript, with a deep understanding of core language features and browser APIs.
- Good knowledge of a server-side language like PHP, including how frontend applications interact with PHP-driven backends via APIs.
- Experience with version control systems, particularly Git.
- Solid understanding of responsive design principles and mobile-first development.
- Ability to troubleshoot and debug complex frontend issues.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Skills :
- Experience with other JavaScript frameworks/libraries (e.g., Next.js, Vue.js, Angular).
- Familiarity with build tools (e.g., Webpack, Vite, Gulp).
- Experience with testing frameworks (e.g., Jest, React Testing Library, Cypress).
- Knowledge of accessibility standards (WCAG).
- Familiarity with UI/UX principles and design tools (e.g., Figma, Sketch).
- Experience consuming RESTful APIs and/or GraphQL.
- Understanding of backend development principles and database interactions.