Senior Software Engineer (Frontend)

June 19, 2025
Application ends: September 19, 2025

Apply for this job

Email *

Job Description

This is an opportunity for someone who loves building robust, user-friendly web applications, has strong Angular and React experience, and wants to lead by doing.

  • Hands-on development: Write, review, and maintain high-quality, scalable and secure frontend code primarily in Angular and React.
  • Frontend craft mastery: Define and advocate for coding best practices, architecture guidelines, testing strategies, and maintainability principles across teams.
  • Design collaboration: Work closely with the designer to align implementation with design vision, bridge gaps between design and development, and plan frontend efforts.
  • Storybook & UI consistency: Maintain and evolve our component libraries using tools like Storybook, ensuring reusability, accessibility, and design fidelity.
  • Security champion: Advocate security and privacy best practices across frontend applications, from secure handling of sensitive data to safe usage of third-party dependencies.
  • Tech mentorship: Guide engineers through informal mentoring, code reviews, and pairing in writing secure, maintainable and well-tested frontend codebase. Elevate engineering thinking through high-quality feedback and modelling best practices.
  • Department-wide engagement: Present technical decisions, demos, or initiatives to the broader engineering department and advocate for frontend improvements company-wide.
  • Proactive improvement: Identify and drive improvements to tooling, architecture, and developer experience before being asked.
  • Polyglot mindset: Comfortably pick up and evaluate new tools, libraries, or frameworks where appropriate. Understand when and why a new technology is (or isn’t) a good fit.

Our ideal candidate

  • You’re a highly experienced frontend engineer with deep expertise in Angular and React.
  • You care deeply about shipping high-quality, user-friendly experiences that are robust and secure.
  • You’ve worked on large-scale frontend applications and know how to balance pragmatism with scalability.
  • You have a deep understanding of frontend security principles (e.g., XSS, CSRF, CSP, CORS, authentication flows) and how to mitigate them.
  • You’re a strong communicator and can influence across squads and disciplines.
  • You’re comfortable navigating ambiguous requirements and creating clarity for others.
  • You’ve worked with Storybook or similar tools to maintain component libraries and drive UI consistency.
  • You regularly lead by example through clean, simple, and extensible code.
  • You’ve built observable frontend systems – you know how to instrument code for metrics that matter, and how to use them to debug and optimise experiences.
  • You proactively improve systems, not just code – advocating for better testing, observability, and deployment strategies.
  • You’re a strategic thinker who can align frontend architecture with broader business and design goals.
  • You’re constantly learning and exploring how emerging frontend tech might be applied to real business problems.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru Description: