Remote Senior Front End Software Engineer

at Angel Studios

Posted 6 hours ago 2 applied

Description:

  • Angel Studios is seeking an expert React.js developer to build front-end web applications as a member of a fully-remote engineering team.
  • The role involves ensuring quality through design, processes, and tools in a CI/CD environment.
  • The engineer will partner with designers, product managers, and engineers to build out new features, fixes, and continuous improvements.
  • Responsibilities include delivering features quickly and iteratively, designing, building, and maintaining efficient, secure, reusable, and reliable code that performs well across devices under various constraints.
  • Participation in cross-team brownbags, workshop series, standups, hackathons, etc., is expected.
  • The engineer will analyze application performance and recommend improvements as needed.
  • Code reviews, testing, and debugging are essential tasks.
  • Providing expert front-end guidance to other engineers and contributing to technical documentation utilized in the Product and Engineering departments is required.
  • Attendance and contribution to scheduled meetings are mandatory.
  • Proficiency in speaking, reading, and writing in English is required, with additional language proficiency being a plus.

Requirements:

  • Candidates must have 7+ years of experience as a Software Engineer.
  • A minimum of 5+ years of experience building front-end web applications is required.
  • Candidates should have 3+ years of experience within the last 5 years using React.js to build front-end web applications.
  • Experience with the infrastructure needed to create compelling frontend experiences, such as API development, is necessary.
  • A passion for careful component design and architectural planning that leads to a maintainable codebase is essential.
  • Candidates should enjoy the challenge of leading and improving the development experience at Angel Studios.
  • Proactive and detail-oriented individuals who can work in a dynamic environment with tight deadlines and evolving requirements are preferred.
  • Familiarity with Cloud Based Platforms and services is required.
  • Strong collaboration, presentation, communication, and problem-solving skills are necessary.
  • Familiarity with Continuous Integration and Continuous Delivery principles is important.
  • Candidates must be able to manage multiple assignments, determine priorities, and adapt to changing conditions.

Benefits:

  • The salary for this position ranges from $121,000 to $160,000 a year, commensurate with experience and scope of responsibility.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.