Senior Full Stack Developer

TownSqRichardson, TX
8dHybrid

About The Position

TownSq is seeking a Senior Full Stack Developer who is passionate about technology, building high-quality software, and delivering products that users love. You'll join a team that tackles complex problems, finds innovative ways to engage customers, leverages technology to drive real efficiency gains, and ultimately disrupts our industry. This role requires someone to be local to the Dallas/Ft Worth area as some onsite presence is expected. Position Overview: Architect, design, and develop web products across the full stack using our core technologies. Collaborate with leadership, product, and design teams to deliver new products and features. Take ownership of the health and quality of our codebase by applying software development best practices. Identify opportunities for platform improvement through research and proof of concept work.

Requirements

  • 7+ years of experience with C# and Entity Framework.
  • 7+ years of experience with SQL Server.
  • 7+ years of experience with Angular and RxJS for building modern web applications.
  • 5+ years of experience with NgRx or a comparable state management library (e.g., Redux).
  • 5+ years of proficiency in JavaScript and CSS3, including Flexbox and Grid layouts.
  • 5+ years of experience writing and maintaining unit tests with Jasmine or Jest.
  • Fluency in software engineering and design patterns.
  • Strong English communication skills, both written and verbal.
  • Solid time management and critical prioritization skills.

Nice To Haves

  • Experience working in a monorepo environment using Nx Workspaces.
  • Experience with trunk-based development and continuous integration practices.
  • Experience providing technical guidance or mentoring other developers.
  • Familiarity with micro frontends and web components.
  • Familiarity with AWS or another cloud computing platform.
  • Cypress experience for end-to-end testing.
  • Bachelor's degree in Computer Science or equivalent experience.

Responsibilities

  • Architect, design, and develop web products across the full stack using our core technologies.
  • Collaborate with leadership, product, and design teams to deliver new products and features.
  • Take ownership of the health and quality of our codebase by applying software development best practices.
  • Identify opportunities for platform improvement through research and proof of concept work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service