Senior Frontend Software Engineer

Skills
Computer ScienceAmazon Web ServicesCSSCraftsDatabasesHTMLMemcached
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • BS/MS in Computer Science or equivalent experience
  • 5+ years of software development experience in a team environment
  • Extensive experience with Typescript JavaScript React HTML CSS/SASS and Jest
  • Extensive experience building and consuming React component libraries
  • Extensive experience working against RESTful APIs
  • Demonstrated ability to design solutions for AI agents to implement and review AI-generated code for correctness and frontend best practices
  • Experience with UNIX development tools Git database technologies and caching strategies such as Redis memcache or similar
  • Experience deploying to AWS or other cloud infrastructure
  • Strong written and verbal communication skills
  • Familiarity with TDD methodologies
  • Working knowledge of Jira and Confluence
  • Experience developing in an Agile environment

Nice to have

  • Curious
  • Driven
  • Ownership mindset
  • Growth mindset
  • Adaptable
  • Proactive communicator

Day to day

  • Design frontend solutions for AI agents and review AI-generated code for quality correctness and maintainability
  • Develop and maintain React-based client applications while supporting legacy products and improving customer experiences
  • Collaborate closely with Backend Engineers Product and Designers and mentor others in frontend best practices and AI-assisted development