Skip to main content
Horizon Media
Scraped fromLinkedinYesterday
FrontendSenior

Senior Fullstack Engineer

ReactTypeScriptJavaScript ES6+HTMLCSSREST APIGitAWSNext.jsTailwind CSSContext APIReduxZustandAmplifyElastic BeanstalkAWS CloudFrontAWS Route 53AWS S3ACM
Work Type
-
Job Type
-
Location
Worldwide
Salary
$140,000.00 - $170,000.00

About the Position

Horizon Media is a marketing and advertising firm seeking a Senior Front End Software Engineer to design and develop scalable front-end applications using React.js, TypeScript, and Next.js. The role involves building modern user interfaces, integrating with backend services, and collaborating with cross-functional teams.

Responsibilities

  • Design, develop, and maintain scalable front-end applications using React.js, TypeScript, and Next.js
  • Architect reusable, component-based user interfaces that support long-term scalability and maintainability
  • Design and implement integrations with REST APIs and complex JSON data models
  • Build modern, responsive web applications using established front-end engineering best practices
  • Develop and maintain applications utilizing micro frontend architecture and Module Federation
  • Collaborate with backend engineers to integrate APIs and deliver end-to-end functionality
  • Participate in architecture discussions and contribute to technical design decisions
  • Perform code reviews and contribute to the adoption of engineering best practices
  • Work closely with product managers, designers, and fellow engineers throughout Agile development cycles
  • Write clean, maintainable, and well-documented code
  • Troubleshoot complex browser, networking, and application performance issues
  • Deploy, maintain, and support front-end applications within AWS environments
  • Contribute to application performance optimization and overall software quality
  • Follow established coding standards and contribute to continuous improvement initiatives

Requirements

  • Bachelor's degree in Computer Science or related field
  • 10+ years developing scalable/ high performant front-end applications
  • Expert-level proficiency with React.js, JavaScript (ES6+), HTML5, and CSS3
  • Extensive experience with TypeScript in large-scale applications.
  • Experience with Next.js
  • Deep understanding of component-based architecture and reusable UI design.
  • Experience designing maintainable, scalable front-end architecture.
  • Experience consuming and integrating REST APIs
  • Strong understanding of asynchronous programming, Promises, async/await.
  • Strong understanding of state management patterns (Context API, Redux Toolkit, Zustand).
  • Experience working with complex JSON data models and API integrations.
  • Proficiency with Git workflows including branching strategies, pull requests, code reviews, merge conflict resolution, and release management
  • Experience debugging complex browser, network, and performance issues using modern developer tools.
  • Experience working in an Agile development environment.
  • Experience deploying and supporting front-end applications in AWS environments (Amplify, Elastic Beanstalk, CloudFront, Route53, S3, ACM)
  • Understanding of AWS networking and infrastructure concepts including security groups, load balancers, DNS, SSL certificates, and IAM.

Benefits

  • discretionary bonus
  • health insurance coverage
  • life and disability insurance
  • retirement savings plans
  • company paid holidays and unlimited paid time off (PTO)
  • mental health and wellness resources
  • pet insurance
  • childcare resources
  • identity theft insurance
  • fertility assistance programs
  • fitness reimbursement

Who to contact

Senior Fullstack Engineer$140,000.00 - $170,000.00
View Original