
Principal Front End Engineer
Job Description
Posted on: April 1, 2025
Role: Principal / Senior Front End EngineerLocation: Los Angeles, CA (REMOTE)Fulltime / PermanentWhat you will do:
Design, build and test new features based on our technology and business needs within a fast paced, agile environment while maintaining a sustainable work/life balance.
Provide technical leadership, stewardship, planning, and evangelism of our frontend architecture
Improve testing and tooling for our frontend products
Collaborate with various product and technical team members and leaders
Write structured, tested, readable and maintainable code.
Optimize frontend applications for performance, scalability and user experience
Develop and maintain reusable code and libraries
Participate in code reviews to ensure code quality and distribute knowledge
Support your teammates by continuing to learn and grow
What you bring:
Minimum 7 years experience in software engineering including a Bachelors in Computer Science or related discipline
4+ years of experience in frontend development and building component libraries with a strong focus on React and Typescript
Experience including major contributions to multiple frontend apps, preferably as a tech lead, having built them from scratch and worked through all phases of product development from planning and design to execution and release
Strong quality and test automation bias
Ability to work effectively with remote teammates
Passion for software engineering, clean code and strong sense of ownership and accountability
Experience mentoring engineers
Must Have:
Multiple years of industry experience with frontend tech: React.js, Typescript
Experience working with RESTful APIs and integrating them with frontend applications
Experience with unit and component test automation
Nice to have: Next.js
GraphQL
Tailwind
React Native
Experience with Launch Darkly or feature toggles
Fullstack development
Node.js / NestJS
Microservices and API development
Hands-on experience with databases (MySQL, PostgreSQL, MongoDB, etc.)
Top notch communication skills
A mission-oriented mindset and a strong desire to continuously learn and Improve.
Thank you
Vinod
vinod@themesoft.com
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!