[8IB] Senior Front End Engineer

  • Full-time

Company Description

We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!

Job Description


We’re seeking a Senior Software Engineer (Front End) to own and deliver public-facing and internal features
that improve user experience, performance, and SEO. You will work cross-functionally with PMs, designers,
backend engineers, and QA on an agile team and be responsible for design, implementation, testing, and
production support.

  • Design and implement customer-facing features using Angular, React and TypeScript that meet performance, accessibility (a11y), and SEO goals.
  • Collaborate with product and design to translate requirements into technical designs and estimates.
  • Write clean, testable code and maintain a component-driven design system.
  • Contribute to architecture and non-functional requirements (scalability, security, observability).
  • Improve site speed and Core Web Vitals by optimizing bundles, rendering strategy, and caching.
  • Implement and maintain automated tests (unit, integration, and E2E).
  • Participate in sprint planning, code reviews, and delivery processes from story inception through production rollout.
  • Support production services on a rotation basis and troubleshoot incidents to minimize downtime.
  • Mentor teammates and help raise the team’s engineering standards.

Qualifications

Must have:

 

  • 3+ years of professional experience building production-ready applications using Angular.
  • 5+ years professional front-end development experience (or equivalent demonstrable experience).
  • 3+ years building production applications with React and TypeScript.
  • Strong experience with modern front-end tooling: bundlers (webpack/Vite/Gulp), state management, component libraries, and design systems.
  • Proven ability to deliver features used in production and own them through lifecycle.
  • Proven experience using agentic AI tools (such Claude or GitHub Copilot) to accelerate front-end development workflows, including code generation, component building, and performance optimization.
  • Ability to mentor team members on effective AI usage; establishing best practices, identifying high leverage opportunities, and fostering a culture of thoughtful, responsible AI adoption across the engineering team.
  • Experience embedding generative AI features directly into user-facing applications, such as intelligent
  • interfaces, dynamic content generation, and LLM-powered experiences.
  • Experience writing automated tests (Jest/React Testing Library, Cypress or similar).
  • Solid understanding of web performance optimization, SEO fundamentals, and accessibility best practices.
  • Familiarity with secure development practices and basic security testing concepts.
  • Experience working in agile teams and collaborating across disciplines.
  • Clear written and verbal communication skills.
  • Exposure to AI-assisted development workflows and prompt engineering best practices.

Additional Information

Working Style:

  • Ownership mindset: You identify problems, take initiative, and see things through
  • Pragmatic and adaptable: You choose the right tool for the job and aren't afraid to learn new technologies
  • Systematic problem-solver: You can debug complex systems and think through tradeoffs

Good to Have:

  • Experience with server-side rendering / hybrid frameworks (Next.js) and edge caching strategies.
  • Experience with GraphQL, Node.js backends, or CMS integrations.
  • Prior experience optimizing large-scale sites for SEO and traffic.

Interview Process

  • Test (assessment or case study completed prior to submission. Resume and results of assessment attached when submitting.
  • First interview (Aprox 45mins)
  • Second interview with a panel (1hour)

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy Notice