Senior/Staff Software Engineer - Full Stack (Frontend Leaning)
Full Time
Senior Level
8+ years
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This role involves building scalable, high-quality, and engaging user experiences for web applications, with a primary focus on front-end development, while also having opportunities to work across the full stack. The engineer will collaborate closely with product, design, and engineering teams to deliver elegant, responsive interfaces.
Responsibilities
- Lead the design and implementation of engaging, performant, and maintainable user interfaces
- Contribute to product direction and help shape the visual and interactive aspects of the platform
- Develop responsive, accessible, and scalable interfaces using React and TypeScript
- Integrate with APIs and backend systems as needed
- Translate customer needs and design concepts into intuitive and functional web experiences
- Partner closely with product, design, and engineering teams to refine requirements and deliver high-quality features
- Stay ahead of front-end trends, frameworks, and performance optimization best practices
- Identify and solve complex UI challenges
- Introduce tools or workflows that improve development speed and quality
Requirements
- 8+ years of professional software development experience (front-end leaning)
- Strong proficiency with React
- Strong proficiency with TypeScript
- Strong proficiency with Node.js
- Familiarity with modern build tools
- Familiarity with state management
- Familiarity with performance optimization
- Strong analytical and debugging skills with a user-first mindset
- Clear and effective communication skills
- Ability to empathize with users and translate insights into product experiences
- Experience working in agile, iterative environments
- Proven success contributing within dynamic, cross-functional teams
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent hands-on experience
- 8+ years of professional software development experience with a strong emphasis on front-end or front-end–leaning full-stack work
Nice to Have
- Startup or high-growth environment experience
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud)
- Experience with design systems or component libraries
Skills
AWS
*
Azure
*
Google Cloud
*
Agile
*
REACT
*
TypeScript
*
Node.js
*
* Required skills
Benefits
Meaningful equity