Job Closed
This listing is no longer active.
Perchwell is a real estate technology company headquartered in New York, New York, that provides a modern listings platform designed to help brokers, MLSs, and agents search smarte
Staff Software Engineer, Front End
Location
United States
Posted
107 days ago
Salary
$200K - $245K / year
Seniority
Lead
Job Description
Staff Software Engineer, Front End
Perchwell
• Lead the architecture, design, and implementation of our new frontend platform — setting the foundation for years of future development. • Drive org-wide frontend best practices, including patterns for maintainability, performance, testing, accessibility, and scalability. • Mentor and guide engineers across teams — through code reviews, design discussions, pair programming, and knowledge sharing. • Collaborate with design, product, domain experts, and backend teams to ensure seamless end-to-end experiences, excellent API contracts, and shared patterns. • Evangelize and operationalize new tools, frameworks, and approaches — including AI-assisted development workflows that accelerate delivery while maintaining quality. • Define and enforce frontend standards: component libraries, coding conventions, tooling, CI/CD, testing strategy, and performance budgets. • Troubleshoot and resolve deep architectural challenges, and drive decisions that influence the entire engineering organization. • Lead cross-team initiatives and technical programs to completion with measurable outcomes and clear impact. • Champion frontend engineering excellence — including documentation, onboarding, learning, and team rituals around quality and craftsmanship.
Job Requirements
- 8+ years of experience in software engineering with a strong focus on frontend development, frameworks, and modern tooling.
- Deep expertise in TypeScript, JavaScript (ES6+), HTML5, CSS, and React.
- Deep understanding of how frontend systems are built, deployed, and operated in production, including infrastructure, caching, API integration patterns, and performance optimization.
- Track record of architecting and delivering large-scale, complex frontend systems with high performance and maintainability.
- Experience defining and implementing frontend best practices for modularity, testing (unit/integration/e2e), component libraries, and performance optimization.
- Demonstrated ability to influence technical direction, drive engineering initiatives across teams, and align stakeholders on strategy.
- Strong mentoring and leadership capabilities — ability to grow engineers at all levels.
- Excellent communication skills, with a passion for collaboration across functional teams.
- Experience in establishing developer workflows and automation that improve productivity and code quality.
Benefits
- Flexible PTO, plus 10 paid company holidays
- 401K with a company match
- Medical, dental, and vision plans
- HSA and FSA options
- Commuter benefits
- Parental leave
- Company-wide onsite or offsite each year
- Beautiful office in Soho, Manhattan with a stocked kitchen, catered breakfast and lunch once per week, happy hours and meet-ups
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Frontend Engineer, B2C, Large-scale experience
Gramian ConsultingWe get talents. You get results.
• Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love. • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks. • Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor junior engineers on the team to grow their technical expertise. • Continuously learn and improve your technical and non-technical abilities.
• Architect and implement scalable web and data management platforms in cloud environments (Azure/AWS) • Own the end-to-end application architecture and ensure alignment with business needs, operational goals, and cost optimization • Design microservices-based solutions with a focus on modularity, scalability, and maintainability • Develop robust, secure, and well-documented APIs for web applications • Translate complex technical solutions into clear communications for both technical and non-technical stakeholders • Present business cases and release plans to senior leadership, including priority recommendations for architectural evolution • Lead the full software development lifecycle—from requirements gathering to deployment and maintenance • Conduct code reviews and provide technical guidance to development teams • Mentor junior architects and developers • Stay current with emerging technologies and trends to optimize systems and reduce development cycles • Contribute to the development and enforcement of architectural standards and guidelines • Participate in R&D initiatives and manage projects using standard project management practices
Role Description As a UI/UX Developer at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community’s most vulnerable. Connect your passion with purpose, teaming with people who thrive on finding innovative solutions to some of healthcare’s biggest challenges. - Play a critical part in ensuring Gainwell is meeting our clients’ objectives in important areas. - Performs change order coding and research. - Codes, tests, debugs, implements, and documents programs. - Assists in the modification of company products and/or customer/internal systems to meet the needs of the client and/or end-user. - Gathers information from the system, analyzes program and time requirements, and prepares documentation to change existing programs. - Research and analysis of existing systems and program requirements, under periodic supervision. - Designs programs for projects or enhancements to existing programs. - Writes specifications for programs of low to moderate complexity. - Assists in resolving production support problems. - Develop and suggest alternative approaches to resolving problems. - Develop test plans to verify logic of new or modified programs. Identifies issues as appropriate. - Creates appropriate documentation in work assignments such as program code, and technical documentation. - Conducts quality assurance activities such as peer reviews. Qualifications - 3+ years of applications, web and user interface (UI) development and programming experience with ASP.NET C#. - AWS experience. - Microsoft SQL Server, with ability to troubleshoot data issues and write/execute data transformation scripts. - Working with third-party software integration through various interface engines. - Web application hosting in Microsoft IIS, web APIs, and troubleshooting API-based applications. - Developing and/or supporting web applications. - Previous batch UNIX/LINUX/C experience is highly desired. - Healthcare and/or Medicaid systems experience is highly desired. Requirements - Fully remote opportunity with the option to work anywhere within the United States. - Must be available to work during 8am-5pm central time zone. - Some oncall will be required. - Opportunities to travel through your work (0-10%). - Willingness to work a flexible schedule to accommodate business needs and travel as required. - Video cameras must be used during all interviews, as well as during the initial week of orientation. Benefits - Generous, flexible vacation policy. - 401(k) employer match. - Comprehensive health benefits. - Educational assistance. - Leadership and technical development academies to help build your skills and capabilities.
Angular Front End Software Developer
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This position can be 100% remote anywhere in the US. As a Software Developer at ICF, you play the central role in driving innovation and using technology to drive connections through a multi-channel experience. If you have an incredible passion for innovative technology development and enjoy working with clients, ICF is the place for you. You should have experience with common development tools, techniques, and numerous programming languages. All team members are very dynamic with experience delivering end-to-end solutions, quite often skilled in front-end and back-end technologies. ICF is a rapidly growing, entrepreneurial, multi-faceted consulting company, seeking an Angular Front-End Developer to support our Department of Alcohol and Tobacco Tax and Trade Bureau project that is migrating its prime applications to Azure Cloud. Essential Functions: - Stay up to date on assigned specialties, work on expanding to others. - Work in a full life-cycle software engineering project environment. - Conduct thorough code reviews, implement unit and integration tests, and ensure code quality. - Bring new ideas, tools, services, and techniques to the group. - Use analytical thinking to make decisions based on facts and metrics whenever possible. - Be willing to step up and lead initiatives at, or slightly above, your title. - Develop and follow ICF coding standards. - Demonstrate a desire to learn and accept new challenges within and outside of the team. - Foster asynchronous communication approaches and thrive in a remote working environment. - Expected to own smaller efforts and components of larger projects. Qualifications - 3+ years – Frontend development with frameworks such as Angular or React (Angular preferred) - 3+ years - Java development experience with a strong understanding of best practices, design patterns, clean code, and unit/integration testing. - 3+ years of experience writing and debugging SQL queries and building applications that integrate with relational databases such as SQL Server. - 2+ years – working with REST APIs. - 2+ years of experience with Agile and Scrum methodologies, including sprint planning, stand-ups, and retrospectives. - 2+ years of experience in DevSecOps and CI/CD pipeline experience. - US Citizenship is required (per federal government regulations for this position). - Must be able to obtain Public Trust clearance. - MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract and laws do apply. Preferred Skills - Docker and Kubernetes. - 2+ years of experience working with Azure Cloud. - Bachelor’s degree in computer science, management information systems, mathematics, or equivalent experience. - Strong communication skills, both written and verbal. Benefits - We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. - We are an equal opportunity employer. - Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. Pay Range The pay range for this position based on full-time employment is: $81,499.00 - $138,549.00.



