Careers

We’re growing fast! Our culture celebrates and supports the differences that make each of us unique. It’s how we build best in class text marketing platform... and career growth for you.

Software Engineer, Frontend

Department:
Product
Location:
Remote

Who We Are:

EZ Texting is the #1 text communications technology company delivering fast, easy, and effective solutions for businesses across a wide variety of industries. Dreamers first, we are at the forefront of revolutionizing the way businesses communicate with their customers and believe personal relationships can transform an organization’s ability to grow. 

Our employees are our greatest strength. We’re expanding quickly and scaling our teams to help accelerate growth while remaining committed to hiring exceptional, values-aligned talent. We have consistently been rated a Top 100 workplace and are committed to being a best-in-class employer for remote work — with benefits to match!

We are open to hiring in CA, NY, TX, OR, WA, GA, PA, & TN, but welcome top applicants nationwide as we expand our operating boundaries.

What We Need: 

We are looking for a motivated Front End Engineer II, passionate about the art and craft of building quality software. In this position, you will play a critical role in developing the core services of our platform and make a tangible contribution to the value we bring to customers. As a member of a cross-functional Agile Squad, you will collaborate with stakeholders across the organization in finding optimal solutions to set goals and challenging technical problems- your impact will go far beyond writing software. Aside from technical experience, we’re looking for an engineer who enjoys working in teams, brings a fresh perspective, and actively takes part in continuous improvement of the technology, practices, and Agile process. 

What You Value: 

  • Working in a fast-paced, creative environment
  • Following engineering best practices
  • Continuous improvement and iterative software development methodologies
  • Mentoring and empowering other engineers to reach new heights
  • Delivering outcomes that have a measurable impact
  • Cross-functional collaboration and giving voice to all team members

What You’ll Do:

  • Collaborate with Agile Squad members to plan, design, develop, test, and maintain high-quality products built with Angular framework
  • Design, monitor, and improve said product features, and become an expert in the technology and business domain they cover
  • Share your technical expertise with teammates and improve your own skills through mentoring, coaching, and code reviews
  • Maintain high standards of software quality within the team by establishing good SDLC practices and leading by example
  • Initiate improvements to our practices, process, and technology
  • Ensure long term maintainability of source code and the web app operating in production through code reviews, unit tests, documentation, and other common techniques
  • Make pragmatic decisions that further personal and team goals
  • Support Product Managers and other non-technical stakeholders in making the best decisions on the cross-section of technology, customer experience, and business value

What You Bring:

  • 3+ years of frontend development experience utilizing core web technologies (HTML/CSS/JavaScript) as well as modern web app frameworks (Angular, React.js)
  • Understanding of OOP and functional programming concepts
  • Familiarity with SOLID principles
  • Experience with CSS-preprocessors (SASS/LESS)
  • Experience with build tools and understanding of continuous build/delivery
  • Experience consuming REST/JSON APIs
  • GIT and git-flow
  • Basic understanding of web security best practices
  • Experience with implementing unit tests
  • Familiarity with agile development methodologies
  • Great design and problem-solving skills, passion for quality, and engineering excellence at scale
  • High sense of ownership
  • Optionally: Experience with other languages besides JavaScript and TypeScript
  • Optionally: BS in CS or related field

What We Provide:

Benefits available to EZ Texting team members include, but are not limited to:

  • 100% paid medical, vision, dental, and life insurance for self (generous coverage for families)
  • Stock options
  • 401(k) plan
  • Flexible PTO policy
  • Paid parental leave
  • Annual personalized learning reimbursement
  • Quarterly wellness reimbursement
  • Remote-work optimization benefits including:
    • Monthly internet reimbursement
    • Monthly flexible remote work stipend, including DoorDash subscription
    • Annual home office enhancement stipend
    • Direct-billing ordering for supplies

EZ Texting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Applicant Tracking System Powered by:
Greenhouse logo

Join the 165,000 customers who have used SMS marketing to connect with their audiences.