Remote job
Senior Software Engineer - Full Stack
Job details
About this role
Role overview
Build and improve customer-facing web experiences for a digital lending platform, with responsibility spanning frontend development, backend integration and production quality. Lead projects from early planning through release, working closely with product, design and engineering partners. The position calls for a seasoned engineer who can balance user experience, application performance, experimentation and reliable operations in a remote-first team.
Responsibilities
- Develop new features and improve existing functionality in React and Next.js applications, with attention to speed and responsive behavior. - Coordinate with backend engineers to deliver cohesive features across frontend and services, including PHP- and Clojure-based systems. - Lead projects from definition to delivery and prepare clear technical designs and implementation plans. - Organize work items and keep project tasks, ownership and deliverables clear. - Set up and evaluate feature-flagged A/B experiments against user behavior and business measures. - Improve production observability with monitoring, alerts and dashboards, and investigate defects to maintain service stability.
Requirements
- At least 10 years of software development experience, including more than 5 years with React. - More than 2 years in full-stack or backend-intensive development environments. - Skill in profiling and improving React application performance. - Strong grasp of UI/UX principles, component libraries and responsive design. - Experience with CI/CD pipelines, deployment practices, and logging, monitoring, alerting and metrics. - Ability to collaborate effectively with product managers, designers and frontend and backend engineers, with motivation to take on new challenges.
Nice to have
- Experience leading engineers or overseeing substantial projects. - Proficiency with Next.js features such as server-side rendering, static generation, API routes and dynamic routing.
Benefits and work setup
- Remote-first work, flexible paid time off, company holidays and quarterly team meetups. - Health coverage, paid parental leave, equity, 401(k), work equipment and access to a paid AI coding assistant. - The stated base salary range is $140,000–$200,000 annually; a performance-based bonus may also be available.