Senior Front End Software Engineer
US Remote
Product & Engineering /
Full-Time /
Remote
Summary/objective:
Angel Studios is seeking an expert React.js developer to build front-end web applications as a member of a fully-remote engineering team.
Essential functions
- Ensure quality through design, processes, and tools in a CI/CD environment.
- Partner with designers, product managers, and engineers to build out new features, fixes, and continuous improvements.
- Deliver features quickly and iteratively.
- Design, build and maintain efficient, secure, reusable, and reliable code that runs performantly across devices under variable memory, screen size, and network constraints.
- Participate in cross-team brownbags, workshop series, standups, hackathons, etc.
- Analyze application performance and recommend improvements as needed.
- Perform code reviews, testing, and debugging.
- Provide expert front-end guidance to other engineers.
- Contribute to technical documentation utilized in the Product and Engineering departments.
- Must attend and contribute to scheduled meetings.
- Proficiency in speaking, reading and writing in the English language is required. Additional language proficiency is a plus.
Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
Competencies
- Experience with the infrastructure needed to make compelling frontend experiences, such as API development.
- Passionate about careful component design & architectural planning that leads to a codebase that is future-proof and maintainable.
- Enjoy the challenge and opportunity to lead and improve the development experience at Angel Studios by enhancing development tools, test coverage, and code structure.
- Proactive and detail-oriented, yet comfortable working in a dynamic environment with tight deadlines and evolving requirements.
- Self-starter with the ability to seek out opportunities, create an action plan and see it through to fruition.
- Familiarity with Cloud Based Platforms and services.
- Strong collaborator with excellent presentation, communication, and problem solving skills.
- Familiarity with Continuous Integration and Continuous Delivery principles.
- An exceptional listener with excellent written and verbal communication skills.
- Detail-oriented perspective and able to pick up on overlooked details.
- Organization and time management.
- Able to maintain confidentiality of information.
- Must be able to manage multiple assignments, determine priorities, and adapt to changing conditions.
- Resourceful and able to problem-solve and manage tasks with ambiguity.
- Can take feedback to tasks and assignments positively and create better solutions.
- A quick study, able to pick up new skills and learn how to use new tools and programs.
- Ability to take individual ownership, execute with high energy, share context, insist on candor with positive intent.
Required experience
- 7+ years of experience as a Software Engineer
- 5+ years of experience building front-end web applications
- 3+ years of experience within the last 5 years using React.js to build front-end web applications
Preferred experience
- Expertise in unit testing is strongly preferred
- Experience with Tailwind is a plus
- Experience with GraphQL is a plus
- Experience with next.js is a plus
- Full-stack development experience is a plus
- Additional language proficiency beyond English is a plus.
- Experience with the Angel Guild strongly preferred
$121,000 - $160,000 a year
Commensurate with experience and scope of responsibility.