Search by job, company or skills

blnk

Senior Frontend Engineer

3-5 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Job Objective

The primary objective of the Frontend Developer is to create visually appealing, responsive, and user-friendly web interfaces that deliver exceptional user experiences. This role involves working closely with cross-functional teams, including designers and backend developers, to translate business requirements and design mockups into fully functional web applications. The Frontend Developer is expected to ensure optimal performance across browsers and devices, adhere to best practices, and contribute to the continuous improvement of the development process

  • Develop responsive and dynamic web applications using React, JavaScript, HTML, CSS, and Bootstrap
  • Implement reusable components and frontend architectures to ensure consistency and scalability.
  • Build and optimize user interfaces for maximum speed and efficiency.
  • Stay updated with the latest frontend technologies, frameworks, and tools
  • Suggest and implement improvements to enhance user experience and development workflows.
  • Optimize web pages for speed and scalability, using techniques like lazy loading, code splitting, and efficient DOM manipulation
  • Implement best practices for SEO and accessibility compliance
  • Conduct thorough testing of frontend code to ensure compatibility across browsers and devices.
  • Debug and resolve UI/UX issues promptly in staging or production environments.
  • Work closely with UX/UI designers to transform design wireframes into functional, pixel-perfect interfaces
  • Collaborate with backend developers to integrate APIs and ensure seamless data flow.
  • Participate in brainstorming sessions to refine features and improve user experience
  • Implement best practices for security, including authentication, authorization, and data protection
  • Optimize applications for maximum speed and scalability.
  • Maintain detailed documentation of frontend components, stylesheets, and processes.
  • Ensure project repositories and version control systems are well-organized and up to date.

Qualifications

  • Bachelors/master's in computer science or computer engineering.
  • Minimum 3 years of experience
  • Certifications in React, JavaScript, or Web development are a plus.

Technical Skills

  • Proficiency in React.js and its ecosystem, including state management libraries like Redux or Context API.
  • Strong understanding of JavaScript, HTML5, CSS3, and Bootstrap.
  • Experience with responsive design and frameworks like Material-UI or Tailwind CSS (in addition to Bootstrap)..
  • Familiarity with frontend build tools and bundlers like Webpack, Babel, or Vite.
  • Knowledge of version control systems like Git.
  • Experience integrating RESTful APIs and working with JSON data.
  • Basic understanding of performance optimization and debugging tools like Chrome DevTools
  • Familiarity with testing frameworks like Jest, React Testing Library, or Cypress is a plus.

Soft Skills

  • Creative mindset with a keen eye for detail and aesthetics.
  • Excellent communication skills for collaborating with cross-functional teams.
  • Strong problem-solving skills and adaptability to evolving requirements.
  • Self-driven and able to manage time effectively in a fast-paced environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141404057