Senior Software Engineer

 (4+ years exp)
$100k – $125k • 0.05% – 0.1%
Published: 1 week ago
Avatar for PunchlistUSA

PunchlistUSA

Platform to manage the lifecycle of your home

Job Location

Remote • 
Austin • 
Boston • 
Chicago • 
Dallas • 
Georgia • 
Charleston • 

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely in

Preferred Timezones

Eastern Time

Relocation

Allowed

Skills

Java
React.js

The Role

PunchListUSA is a fast-growing technology-powered services platform bringing high quality online inspection, estimate and repair orders to local markets. We are redefining how homeowners and investors complete repairs.

The three pillars of our success story are: Team, Technology and Service. Currently serving 12 US markets, we are primed to expand nationwide, leverage our proprietary tech to provide all-encompassing home services, and solve a barrier to home ownership. For good.

We are an energetic and wicked smart team committed to winning as a TEAM.

If you want to grow in your career, are a natural problem solver, thrive in fast-paced environments, love a good challenge and, most importantly, want to be a part of something BIG, then we invite you to apply to join our team.

*The Role:
*

The successful candidate will contribute to all parts of the software development and deployment lifecycle, including design, development, documentation, testing, and operations. They must possess strong verbal and written communication skills, be self-driven and deliver high-quality results in a fast-paced environment. They need to really enjoy working closely with their peers in a group of very smart and talented engineers.

Our tech stack is built with modern software design principles using JavaScript, TypeScript, React, Java, Node, Postgres, MongoDB and AWS. We follow industry best practices for code reviews, testing and project-based agile methodologies. As a Senior Engineer, you will help lead our teams to define our technology choices, architecture, team process, and standards.

*Job Duties:

*

  • Develop, document, and deploy updates to PunchList public & internal APIs**
  • Support and communicate with third party developers
  • Identify and mitigate potential API risks
  • Ensure the performance, quality, and responsiveness of applications
  • Work with product management to refine initial concepts features that deliver customer delight
  • Stay up to date with new Growth and Personalization tools
  • Identify and correct bottlenecks and fix bugs
  • Develop and maintain code quality standards and enforce them across the team
  • Continually introduce architectural improvements and refactoring's to the code baseline
  • Write automated tests at the appropriate architectural level
  • Conduct code reviews and architectural reviews for features developed by other members of the team
  • Lead feature teams in their weekly iterations**
    What you Bring to the Table:

  • 3+ years of overall programming experience

  • 3+ years industry experience developing commercial applications

  • 3+ years of experience in Java

  • 1+ years of experience contributing to the architecture, design, and extensibility of new and existing front-end and backend systems

  • A sound understanding of computer science fundamentals such as algorithms, data structures, object-oriented design, functional programming, and databases

  • Excellent written and oral communication skills

  • High sense of ownership and great problem-solving skills

  • PREFERRED QUALIFICATIONS

  • BS, MS or Ph.D in a computer science / computer engineering program

  • 3+ years of overall professional software development experience

  • 1-2 years experience leading teams and performing code reviews

  • Familiarity with RESTful APIs

  • Experience with performance and memory tuning with tools

  • Ability to adapt quickly to a fast-paced development environment

  • Experience with Javascript/React a plus
    What we Offer:

A very competitive compensation package (Salary + Bonus)
Equity
401K with matching
100% employer paid medical, dental, and short - term disability benefits
Flexible PTO
10 company paid holidays
Company provided laptop, monitor, and accessories!
Phone plan stipend
Paid Maternity & Paternity Leave
Remote/Flex Options
Fun virtual/in person company events
PunchList USA. is proud to be an affirmative action / equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state, or federal laws.

Similar Jobs

Netra company logo
Netra
Context & Safety in Video made easy & affordable
Blinkfire Analytics company logo
Blinkfire Analytics
Business intelligence platform for sponsorship valuation and analytics
Yobe  company logo
Yobe
Enabling the Commercialization of Voice
LINK3D company logo
LINK3D
Additive Manufacturing Workflow, MES & QMS Software
LINK3D company logo
LINK3D
Additive Manufacturing Workflow, MES & QMS Software
Enova International company logo
Enova International
Helping hardworking people get access to fast, trustworthy credit