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.