Company: SofterWare, Inc.
Salary: Not provided
Location: , United States
• The Senior Front-End Developer leads the design, development, and evolution of scalable web applications with a focus on Angular and modern frontend architecture. • This role combines deep technical expertise with mentorship and technical leadership, driving engineering standards, application performance, and user experience across products. • Working closely with Product, UX, and Engineering teams, the Senior Front-End Developer influences architectural decisions, delivers high-quality solutions, and helps shape the future of frontend development at SofterWare. • Design, develop, and maintain complex, scalable frontend applications using Angular as the primary framework. • Lead implementation of high-quality, maintainable, and performant frontend solutions using TypeScript and modern JavaScript (ES6+). • Translate business, product, and design requirements into intuitive and technically sound user experiences. • Drive frontend best practices around architecture, code organization, maintainability, and performance optimization. • Lead technical discussions and provide guidance on frontend implementation strategies. • Ensure cross-browser compatibility, responsive behavior, and accessibility compliance across applications. • Mentor and support junior and mid-level frontend developers through code reviews, pairing, and technical guidance. • Define and evolve frontend architecture patterns, reusable component strategies, and shared libraries. • Lead efforts to improve application performance, bundle optimization, rendering efficiency, and scalability. • Establish and enforce frontend engineering standards, testing strategies, and development workflows. • Conduct thorough pull request reviews and provide actionable technical feedback. • Collaborate on state management strategies, modular application design, and frontend infrastructure improvements. • Evaluate and recommend frontend tooling, frameworks, and modernization opportunities. • Partner closely with Product Management, UX/UI Design, Backend Engineering, QA, and DevOps teams to deliver cohesive product solutions. • Lead frontend planning and estimation activities within Agile development processes. • Drive successful delivery of frontend initiatives from planning through production release. • Communicate technical concepts and tradeoffs effectively to both technical and non-technical stakeholders. • Identify delivery risks and proactively propose mitigation strategies.
• Advanced expertise in Angular, TypeScript, JavaScript (ES6+), HTML5, and CSS3 • Strong understanding of frontend architecture, design patterns, and scalable application development • Ability to design and implement reusable component libraries and shared frontend frameworks • Expertise in application performance optimization, accessibility standards, and responsive design • Strong problem-solving and troubleshooting skills with the ability to resolve complex technical issues • Strong proficiency in JavaScript (ES6+) and TypeScript • Advanced understanding of: Component-based architecture and frontend design patterns • State management approaches (NgRx, RxJS, Signals, or similar) • Asynchronous programming and reactive programming concepts • HTML5, CSS3, responsive design, and accessibility best practices • Frontend application performance optimization techniques • Experience mentoring engineers and providing technical leadership through coaching, code reviews, and best practices • Experience designing and consuming RESTful APIs • Experience with Webpack, Vite, Angular CLI, or modern build tooling optimization • Strong experience with Git, Azure DevOps, and modern CI/CD workflows • Strong proficiency in TypeScript, JavaScript, and modern frontend development practices • Ability to communicate technical concepts, risks, and tradeoffs to both technical and non-technical stakeholders • Strong collaboration skills with cross-functional teams, including Product, UX/UI, QA, DevOps, and Backend Engineering • Experience leading technical initiatives and driving continuous improvement in engineering processes and standards • Commitment to code quality, testing, maintainability, and engineering excellence • Understanding of frontend security best practices and secure coding principles
• Paid time off and volunteer days • Matching gifts program • Parental and military leave • 401(k) with employer match and profit sharing • Medical, prescription, vision, and dental coverage • Pre-tax dependent coverage and voluntary benefits • Short-term disability • Employee Assistance and Wellness Programs
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.