Match score not available

Technical Lead

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum of 7 years software development experience, Expert in JavaScript, Node.js and UI frameworks, Strong cloud platform knowledge, preferably AWS, Experience with CI/CD, Docker, and Kubernetes, Proven problem solving and debugging skills.

Key responsabilities:

  • Design and develop major product features
  • Optimize systems for scalability and availability
  • Conduct code reviews and promote clean practices
  • Mentor junior members on programming efficiencies
  • Participate actively in agile processes
Avalara logo
Avalara
1001 - 5000 Employees
See more Avalara offers

Job description

Logo Jobgether

Your missions

What You'll Do

We're looking for capable Javascript engineers to help us build the next generation of small to medium-sized business returns software at Avalara. Please apply if you're willingness to participate in professional development activities to stay current on industry knowledge, and passionate about coding. We especially love seeing Github projects and open source contributions. We're a small, efficient team working on a Node.js/React stack. If you join us you can expect to have days with few meetings and interruptions and the latitude to choose technologies to make your day-to-day work more enjoyable. While the only hard requirement is that you're capable and motivated, React and Node experience are strong plusses.

We prefer experience with open source stacks like Node, Ruby, and Python over Microsoft, Java, or PHP. We prefer generalists to specialists and love to see developers with full-stack experience who are happy to write React one day and server routes the next. We have a strong preference for candidates with devops and CI/CD experience, especially Docker, Terraform, and Kubernetes on AWS. Engineering geniuses and unmatched wisdom are always welcome

  • Own the design and development of major features of the product.
  • Optimize the current implementation for high scalability and availability
  • Promote clean coding practices
  • Perform effective code reviews in a zero-defect culture.
  • Design and implement effective CI/CD for automated delivery
  • Mentor junior team members and groom them to be efficient programmers
  • Analyze and provide solutions for production issues.
  • Learn new tools and technologies. Help the team implement them.
  • Be an active participant in scrum/agile processes.
  • Participate in org level engineering initiatives


What You'll Need to be Successful

  • Minimum of 7 years of front end software development experience
  • Previous experience working within an agile team is essential
  • Outstanding problem solving and debugging skills
  • Strong understanding of object-oriented design & development and common design patterns
  • Working knowledge of modern UI frameworks
  • Excellent written and verbal communication skills
  • Professional demeanor, team player, and a positive attitude
  • Ability to adapt to changing priorities
  • Experience ensuring that code meets all functionality and acceptance criteria
  • Ability to work within a dispersed non co-located team
  • Experience writing unit and integration tests
  • Proven ability to make things happen and meet commitments


Technical Skills

  • Expert level proficiency in Java script, NodeJS with knowledge of server-side programming models and REST API standards
  • Strong experience with React/Angular or equivalent modern UI framework
  • Knowledge of Cloud Platforms (preferably AWS)
  • DB design and debugging skills (PostGre Sql, MySql, SQL Server) is preferred
  • Experience building distributed systems
  • Experience building and maintaining CI/CD pipelines
  • Strong experience working in a service-oriented architecture
  • Experience using Git Source Control
  • Ability to integrate UI to services and troubleshoot integration issues


About Avalara

We’re Avalara. We’re defining the relationship between tax and tech.

We’ve already built an industry-leading cloud compliance platform, processing nearly 40 billion customer API calls and over 5 million tax returns a year.

Last year, we became a billion-dollar business, and our tribe expanded by a cool thousand people - there’s nearly 5,000 of us now. Our growth is real, and we’re not slowing down - not until we’ve achieved our mission - to be part of every transaction in the world.

We’re bright, innovative and disruptive, like the orange we love to wear. It captures our quirky spirit and optimistic mindset. It shows off the culture we’ve designed, that empowers our people to win. Ownership and achievement go hand in hand here. We instill passion in our people through the trust we place in them.

We’ve been different from day one. Join us, and your career will be too.

EEO Statement

We’re an Equal Opportunity Employer. Supporting diversity and inclusion is a cornerstone of our company — we don’t want people to fit into our culture, but to enrich it. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law. If you require any reasonable adjustments during the recruitment process, please let us know.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • non-verbal-communication
  • Problem Solving
  • Adaptability

Tech Lead Related jobs