> Markdown version of [/jobs/ext/2787777-senior-software-engineer-web-developer](https://www.wearedevelopers.com/jobs/ext/2787777-senior-software-engineer-web-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer/Web Developer - **Company:** Acuity - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $110,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), Artificial Intelligence, Software Applications, Cascading Style Sheets (CSS), Software Quality, Code Review, Continuous Integration, Dataspaces, Software Debugging, Disaster Recovery, Software Deployment, Software Engineering, Product Software Implementation Methods, Software Systems, TypeScript, Web Content Accessibility Guidelines, Web Applications, Web Application Frameworks, Web Usability, Eslint, ReactJS, Git, Vue.js, Webpack, Information Technology, Playwright, Build Tools, JestJS, Software Version Control - **Published:** September 8, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pigmca5nkh ## About the Role Bachelor's degree or equivalent of education and experience in software engineering, computer science or related field., A software engineer with 5-7 years of experience, preferably in the insurance industry, will generally demonstrate the skills set forth in this job description., * Expertise in a range of tools and technologies, including: * Languages: TypeScript, HTML, CSS * Modern Web Frameworks (Vue, React) and related tooling * Experience with version control (git), build tools (vite) and CI/CD processes/pipelines (gitlab) * Automation technologies such as Playwright, Jest, Vitest, tracing and observability (Core Web Vitals / RUM) to ensure application and code quality * Understanding of configuring ESLint, Prettier, TypeScript, and other TypeScript infrastructure * Ability to analyze user requirements, develop technical specifications, estimate time and resources, and implement solutions. * Excellent analytical thinker with the ability to break down highly complex problems to identify and recommend practical solutions. * Excellent communicator and team player; partners cross-functionally and drives adoption of platform standards through internal consulting and enablement. * Excellence in creating and updating documentation, test plans, and disaster recovery procedures. * Ability to stay current on changes in the insurance and modern web development * Passion for delivering high-quality, scalable and reliable results. * A strong ability to use AI tools to improve development efficiency and output * Experience building and maintaining modern web applications & design systems * Proficiency working with application deployment workflows * Awareness of WCAG 2.1 guidelines and best practices, and challenges around creating accessible websites and components Acuity does not sponsor applicants for U.S. work authorization. ## Description * Collaborate with business analysts and stakeholders to understand user needs and propose effective software solutions that consider the larger architectural impact. * Demonstrate professionalism and integrity to serve as a role model for other software engineers, setting a high standard that fosters a culture of excellence and strong performance within the team. * Coordinate and drive the planning and scoping of project work by gathering and providing input on effort estimation, development timelines, and deliverables. * Enhance and maintain software applications by resolving bugs, rolling out new features, and optimizing performance. * Write clean, scalable, and maintainable code using modern frameworks and languages appropriate to the project. * Demonstrate an expert understanding of your team's data ecosystem and proactively leverage this knowledge to enhance application functionality and inform design decisions. * Perform testing and debugging to ensure code quality, stability, and performance across environments. * Produce and maintain thorough documentation - from technical specifications and system diagrams to end-user guides. * Recognize and correct inefficiencies and errors in the specifications, code, and implementation of software solutions. * Mentor other software engineers on software development concepts, practices, and procedures. Taking into account their skills and working styles to provide constructive feedback to help them grow. * Perform code reviews and make recommendations for improvement. * Direct and manage projects from initiation through delivery by analyzing requirements, planning workflows, assigning tasks, estimating timelines, coordinating efforts, and executing development, testing, and deployment to meet or exceed schedule expectations. * Identify and develop solutions to highly complex software engineering tasks, problems, and projects. * Understands the architecture of applications you are developing within and can make appropriate development changes that adheres to it. * Stay up to date on industry best practices and technologies. * Participate in the nightly call list for problem resolution. * Participate in regular and predictable attendance and complete mandatory training programs as determined by Acuity. * Perform other duties as assigned. ## Related Videos - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)