Logo
Talis Consulting Group

Senior Software Engineer

Talis Consulting Group, Seattle, Washington, us, 98127

Save Job

About the Role

This is a full-stack developer position with a front-end focus, ideal for developers passionate about creating polished, high-performing interfaces backed by solid backend functionality. You’ll collaborate with cross-functional teams, mentor junior developers, and help shape the future of our ecommerce ecosystem. This role has an exciting portfolio including a major front-end rewrite and new feature builds to enhance the online shopping experience. Software Engineer III is a technical leader within the team, responsible for delivering robust, scalable solutions and mentoring junior engineers. You’ll lead projects with multiple team members, contribute to architectural discussions, and help shape the technical direction of our products. This role is ideal for engineers who are ready to deepen their domain expertise and expand their influence across projects. You’ll play a critical role in developing our eCommerce web applications, focusing on delivering robust, user-friendly experiences for mobile and desktop users. You will tackle complex problems with a creative, solution-driven mindset and work closely with the product team, your manager, and stakeholders to identify and implement the best solutions. Location: Seattle, WA (2 days onsite, 3 days remote) Key Responsibilities

Design and develop ecommerce web applications that work seamlessly across different devices and platforms. Translate designs into clean, secure, efficient, and responsive code using modern tools and frameworks. Optimize applications for performance, speed, ADA compliance, and SEO to create a frictionless user experience. Deliver solutions in a timely manner with a low defect rate. Contribute toward and drive adoption of architectural direction and design patterns. Create unit tests for the code you write and collaborate with QA on testing, planning, and project delivery. Ensure solutions are observable with monitors to add visibility to the health of your solutions. Technical Leadership

Lead the development of critical projects entailing multiple team members, ensuring timely delivery and technical excellence. Provide technical mentorship to junior and mid-level developers. Review code for quality, security, and performance. Stay updated with emerging technologies and industry standards. Documentation and Communication

Contribute to and review documentation of processes, systems, and best practices. Work with product managers, designers, and stakeholders to understand requirements; transparently provide solution options to product management and internal customers. Communicate technical concepts to non-technical stakeholders clearly and effectively. Qualifications

7+ years of experience. Strong e-commerce experience - Proven experience in developing and managing e-commerce services, including cart, checkout, inventory, account management, and shipping/address capabilities. Full-stack developer with significant distributed systems experience. Proficiency in one or more programming languages such as Java, C#, Python, or similar. Backend services primarily use PHP with Laravel. Deep expertise with modern front-end frameworks (React, Angular, Vue) and strong knowledge of their ecosystems. Solid understanding of accessibility standards (WCAG, ARIA) and real-world implementation in components. Experience with component-driven development workflows (Storybook, Bit, Styleguidist) plus visual regression tools. Familiarity with design systems concepts: tokens, theming, spacing scales, typography, color systems. Adept in utilizing tools such as Figma, with ability to translate designs into clean, efficient code. Proficient in using HTML for structuring web content and CSS for styling and layout. Experienced with responsive design principles and techniques. Skilled in optimizing web pages for speed and efficiency to improve user experience and SEO. Working knowledge of authentication protocols like OAuth 2.0. Strong knowledge of working with APIs to fetch and display dynamic data. Functional knowledge of SQL and relational database structures. Experience with service-oriented architectures and distributed systems. Great attention to detail. A strong desire to learn and expand your programming skills. Bonus

Experience incorporating AI into the developer experience using tools like CoPilot or Cursor. Familiarity with AWS technologies. Familiarity with security principles like OWASP. Benefits

Paid Time Off: 6 weeks accrued annually + 4 company holidays. Health Benefits: Zero-cost premium options (Medical, Dental, Vision). Retirement: 401(k) with 4% Safe Harbor match, no vesting period. Supplemental Life, AD&D, Accident, and Critical Illness plans. Location

Seattle, WA Base pay range:

$150,000.00/yr - $180,000.00/yr

#J-18808-Ljbffr