What are the responsibilities and job description for the Senior Frontend Software Engineer position at Talently?
We’re working with a software company hiring a Senior Frontend Software Engineer to help build complex enterprise web applications used in workflow-driven environments.
This is a hands-on individual contributor role for an engineer with strong JavaScript/TypeScript fundamentals who enjoys building rich, interactive browser-based applications. The environment is focused on deep frontend engineering and enterprise product development rather than traditional website or marketing-oriented frontend work.
This role is based onsite in San Francisco (Transamerica Tower).
Responsibilities
- Design, build, and maintain frontend functionality for enterprise-grade web applications
- Develop highly interactive browser-based user experiences with rich client-side functionality
- Work extensively with JavaScript, TypeScript, HTML, CSS, browser APIs, DOM manipulation, event handling, and asynchronous programming
- Build dynamic frontend functionality including drag-and-drop interactions, client-side storage, API integrations, and complex UI behavior
- Integrate frontend applications with backend services and APIs
- Contribute to architecture, scalability, performance, and maintainability of frontend systems
- Build reusable frontend components and extensible application functionality
- Troubleshoot and optimize browser-based application performance and user experience
Required Qualifications
- BS in Computer Science
- 6 years of professional software engineering experience with a strong frontend focus
- Strong expertise with:
- JavaScript
- TypeScript
- HTML5
- CSS3
- DOM manipulation
- Browser event handling
- Asynchronous JavaScript / promises
- Browser APIs
- API integrations
- Strong object-oriented programming fundamentals
- Experience building enterprise or commercial software products
- Experience working in product engineering environments at software companies
- Strong hands-on individual contributor mindset
Preferred Qualifications
- Experience building workflow-driven applications, software platforms, configurable tools, or complex enterprise web applications
- Experience with client-side storage technologies such as localStorage or IndexedDB
- Experience building highly interactive browser-based applications
Benefits
- Comprehensive medical benefits
- 401(k)
- Commuter benefits
Salary : $215,000 - $250,000