How Remoteville checks and expires listings
Senior Front-End Developer
Skills
Computer ScienceDevopsSoftware As A ServiceWeb ApplicationsCLIContinuous ImprovementCross-Browser Compatibility
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Advanced expertise in Angular TypeScript JavaScript HTML5 and CSS3
- Strong understanding of frontend architecture design patterns and scalable application development
- Ability to design and implement reusable component libraries and shared frontend frameworks
- Expertise in application performance optimization accessibility standards and responsive design
- Strong problem-solving and troubleshooting skills to resolve complex technical issues
- Advanced understanding of component-based architecture state management asynchronous programming and reactive concepts
- Experience mentoring engineers and providing technical leadership through coaching code reviews and best practices
- Experience designing and consuming RESTful APIs
- Experience with Webpack Vite Angular CLI or modern build tooling optimization
- Strong experience with Git Azure DevOps and modern CI/CD workflows
- Ability to communicate technical concepts risks and tradeoffs to technical and non-technical stakeholders
- Strong collaboration skills with cross-functional teams including Product UX UI QA DevOps and Backend Engineering
- Experience leading technical initiatives and driving continuous improvement in engineering processes and standards
- Commitment to code quality testing maintainability and engineering excellence
- Understanding of frontend security best practices and secure coding principles
- Bachelor’s degree in Computer Science Engineering or related field or equivalent practical experience
- 5+ years of professional frontend development experience
- Advanced hands-on experience with Angular in production environments
- Experience working within Agile software development environments
- Experience in architecting scalable frontend applications and reusable component systems
- Demonstrated experience mentoring developers and leading technical initiatives
- Experience working in SaaS or product-driven organizations preferred
- Familiarity with .NET backend ecosystems and cross-functional product development is preferred
Nice to have
- Mission-driven
- Collaborative
- Mentorship-minded
- Detail-oriented
- Innovative
- Adaptable
Day to day
- Lead the design and development of scalable Angular web applications that deliver intuitive nonprofit-focused user experiences.
- Drive frontend architecture, performance optimization, and code quality across products while setting engineering standards.
- Mentor developers, collaborate with cross-functional teams, and guide technical decisions from planning through production release.
Hiring process
- Apply now
