Senior Software Engineer, Frontend

Location: Remote

Job Posted:
Jan 10, 2025
Company:
dutchie

Company & Role Overview

Summary

About Dutchie

About This Job

What You'll Do...

  • Design and build pragmatic, robust, and scalable technical solutions in Typescript and React for the Ecommerce product and business goals.
  • Guide the technical and product quality of not just your own architectural solutions, but the team's solutions
  • Define and share proposals for standards and best practices across your engineering team and the organization
  • Lead the planning and execution of complex projects that improve functionality and reliability for our customers
  • Reviews code to ensure technical implementations meet functional requirements and technical quality standards
  • Proactively diagnose performance bottlenecks and implement optimizations
  • Mentor and coach other engineers
  • Collaborate with UX and PM partners on the definition and design of features
  • Collaborate with the team to plan and estimate work
  • Positively contribute to our culture and our processes

What You Bring...

  • Extensive experience in front-end best practices within React, knowing how to match designs to build beautiful UI/UX flows
  • Expertise in making mocks come to life, respecting responsive design and making your CSS pixel perfect
  • Strong understanding of backend server languages including Ruby/Rails and Node.js, and general software best practices
  • Experience with relational and non-relational databases, and working in distributed systems
  • Experience designing and extending scalable data models and the data stores they depend on
  • You take pride in the code you write - it's clean, tested, organized, and pragmatic
  • You understand product-led technical approaches. You seek to understand the product goals of the platform and can lead the team on well fitted technical solutions.
  • Self-starter - you're proactive and can start projects and tasks without constant direction
  • Quick learner - you pick up new frameworks and technologies quickly
  • Pragmatic in technical choices, you understand how to choose and work within a variety of technical tools
  • Positive and effective communication skills, both written and verbal
  • You want to work in a high quality agile environment - we move quickly and ship code often
  • Experience with testing and monitoring frameworks
  • 8+ years related experience

It's a bonus if you...

  • Experience in large scale enterprise systems
  • Experience in ecommerce applications

You'll Get...

  • Full medical benefits including dental and vision plans to ensure you always have the best care.
  • Equity packages in the form of stock options to all employees.
  • Technology (hardware, software, reading materials, etc..) allowance
  • Flexible vacation and sick days

Working Environment

(No Information)