Senior Frontend Engineer

blnk · Al Jizah, Egypt · Posted 2026-06-15

Job ObjectiveThe 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 BootstrapImplement 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 toolsSuggest 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 manipulationImplement best practices for SEO and accessibility complianceConduct 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 interfacesCollaborate with backend developers to integrate APIs and ensure seamless data flow.Participate in brainstorming sessions to refine features and improve user experienceImplement best practices for security, including authentication, authorization, and data protectionOptimize 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.QualificationsBachelors/master’s in computer science or computer engineering.Minimum 3 years of experienceCertifications in React, JavaScript, or Web development are a plus.Technical SkillsProficiency 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 DevToolsFamiliarity with testing frameworks like Jest, React Testing Library, or Cypress is a plus.Soft SkillsCreative 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.

Apply for this role

Skills mentioned in this role

JavaScriptReactSEO

Preparing for a Software & IT role

  • Public work matters more than titles: a GitHub or portfolio the hiring manager can click through in under a minute usually beats an extra bullet on your CV.
  • Name the exact stack in your CV so a keyword screener + a skim-reader both find it — languages, frameworks, cloud, databases.
  • For interviews: expect a technical screen (coding or system design) before the on-site loop. Practice explaining trade-offs out loud, not just writing correct code.
  • For English-only teams verify your written English is sharp — most Egypt-based tech scaleups run interview loops entirely in English.

Other open roles at blnk

See all 39 open roles at blnk →

Related jobs in Software & IT