> Markdown version of [/jobs/ext/3785803-sr-software-engineer-front-end](https://www.wearedevelopers.com/jobs/ext/3785803-sr-software-engineer-front-end). 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). --- # Sr. Software Engineer - Front-End - **Company:** TALENTHOP LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $125,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, Unit Testing, Software Quality, Relational Databases, Software Design Patterns, DevOps, PostgreSQL, MySQL, Node.Js, Scrum Methodology, Software Architecture, Software Engineering, TypeScript, Web Performance Optimization, ReactJS, System Availability, Information Technology, Front End Software Development - **Published:** October 16, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/ps06ajo35n ## About the Role * 5+ years in software development with a strong front-end focus. * Bachelor's degree in Computer Science, Engineering, or equivalent experience. * Proficiency in JavaScript, TypeScript, Node.js, and React. * Experience with Storybook. * Solid understanding of relational databases such as PostgreSQL and MySQL. * Experience designing scalable, high-performance web applications. * Knowledge of software architecture and design patterns. * Strong problem-solving and proactive challenge resolution skills. * Experience building frontend services requiring high availability and scalability. * Ability to design intuitive and scalable data schemas. * Familiarity with agile/scrum methodologies. * Effective communication and teamwork skills. * Passion for technology and continuous learning. * Motivation to utilize new AI tools and technologies. * Comfortable with responsibility and adaptable personality. * AWS cloud platform and DevOps experience is a plus. ## Description * Analyze and provide feedback on product requirements. * Implement features with clean and maintainable code. * Ensure software quality through functional testing and automated unit tests. * Troubleshoot production issues and recommend improvements.