Senior Software Engineer, Front-End Focus
New
United StatesFull-TimeSenior
SalaryCompetitive base salary ranging from $125,000 to $155,000 depending on experience and location
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- HTMLCSSJavascriptTypeScriptAngularRedux
Requirements
- 5+ years of software engineering experience with a strong focus on front-end development
- Expertise in JavaScript/TypeScript, HTML, and CSS/SCSS in production environments
- Hands-on experience with Angular (2+) and modern single-page application architectures
- Experience with state management patterns and libraries such as NgRx or Redux
- Strong experience building reusable UI systems and working with Web Components (Lit preferred)
- Proven ability to integrate front-end applications with RESTful APIs
- Experience contributing to technical design decisions and improving system architecture
- Track record of mentoring engineers and improving team engineering practices
- Strong communication skills and ability to collaborate across technical and non-technical teams
- Experience in fast-paced, product-driven environments is highly valued
Responsibilities
- Design, build, and maintain complex front-end features using TypeScript, Angular (2+), Lit, HTML, and SCSS
- Architect scalable and reusable UI components using Web Components and modern front-end design patterns
- Integrate front-end applications with backend APIs, collaborating on API contracts and system design
- Improve application performance, accessibility, usability, and overall user experience
- Participate in and lead code reviews, technical design discussions, and pair programming sessions
- Champion front-end engineering best practices including testing, documentation, CI/CD, and maintainable architecture
- Identify and address technical debt, proposing scalable and pragmatic improvements to existing systems
- Mentor junior engineers and contribute to team growth through coaching and technical guidance
- Collaborate cross-functionally with product, design, and backend teams to deliver end-to-end features
View Full Description & ApplyYou'll be redirected to the employer's site