
Senior Web Developer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
As a Senior Web Developer, you will play a critical role in building, enhancing, and maintaining our marketing websites. You will be responsible for the full software development lifecycle, from architecture and design to deployment and performance optimization. This role involves close collaboration with designers, developers, and project managers, ensuring the highest standards of quality, usability, and performance across our digital platforms. You will also provide technical leadership, guiding best practices for code quality, testing, and scalability.
What You'll Do
Development Leadership: Lead the development of frontend applications using AstroJS, Vue.js, or similar frameworks, ensuring scalable, responsive, and high-performance user interfaces.
Code Quality and Best Practices: Conduct code reviews, define deployment strategies, and implement best practices for CMS customization, JS/HTML/CSS, SEO, and web accessibility.
API and Schema Design: Build and optimize APIs and GraphQL schemas for efficient data retrieval and integration.
Testing and Quality Assurance: Develop and maintain robust testing strategies to ensure code reliability and consistency.
Technical Guidance: Mentor junior developers, provide technical direction, and assist with complex debugging and troubleshooting.
Codebase Management: Document, organize, and maintain a clean, scalable codebase, contributing to the long-term technical vision.
Innovation and Problem-Solving: Address technical debt, propose creative solutions to complex problems, and stay ahead of emerging technology trends.
Collaboration: Work closely with designers, product managers, and stakeholders to align technical implementations with business goals.
Ownership: Take responsibility for the quality and performance of technical deliverables.
Other Duties as Assigned: Flexibly contribute to various projects as needed.
Headless and Composable Architecture
Headless CMS Integration: Experience with headless CMS platforms such as Contentful, Sanity, or similar.
Composable Architecture: Familiarity with composable architectures and microservices, using frameworks like AstroJS, Next.js, Nuxt.js, or Gatsby for building decoupled frontends.
API-First Design: Ability to design and consume RESTful APIs, GraphQL, and serverless functions to build scalable, decoupled systems.
Content as a Service (CaaS): Understand the principles of CaaS and integrating structured content into frontend applications.
Performance Optimization: Knowledge of edge computing, CDN caching, and API gateway strategies to enhance site performance.
Scalability: Experience designing solutions that can scale efficiently, leveraging JAMstack principles.
Integration and Orchestration: Skilled in integrating various APIs, microservices, and third-party tools to create a seamless digital experience.
Security and Resilience: Understanding of security best practices for API management and secure data exchange.
Google Tag Manager (GTM) and Google Analytics (GA)
Event Tracking: Implement custom events and triggers to measure key user interactions and conversion points.
Analytics Integration: Ensure seamless integration with Google Analytics 4 (GA4), including tracking user journeys, goals, and funnel optimization.
Data Layer Management: Design and implement data layers to capture critical business metrics and customer behavior insights.
Testing and Debugging: Regularly audit and troubleshoot GTM and GA implementations to ensure data accuracy and performance.
Reporting Support: Collaborate with marketing and analytics teams to translate data insights into actionable improvements.
About You
- Frontend Development: 6-10 years of experience building responsive websites.
- Framework Expertise: 2-3 years with AstroJS, Vue.js, or similar JavaScript frameworks.
- Core Web Technologies: 6+ years with HTML, CSS, and JavaScript, including ES6+ features.
- Design Tools: 2+ years with Adobe Creative Suite.
- CMS Experience: Experience with headless CMS platforms like Contentful, Sanity, or similar.
- Dependency Management: Familiarity with Yarn and NPM for package management.
- CSS Preprocessors: 6-10 years working with Tailwind/SASS/SCSS for efficient styling.
- Version Control: Strong experience with Git in a collaborative, agile team environment.
- Event Tracking: 2+ years of experience with GTM and GA, including custom event tracking and data layer management.
- Soft Skills: Strong problem-solving abilities, attention to detail, and the ability to work both independently and in a team.
- Work Ethic: Reliable, flexible, punctual, and a collaborative team player.
- This position is located in Austin, Texas.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
