Front-end Jobs nearSeattle, WA
Frontend Data Visualization & Fullstack Engineering: SaaS company, $10m funding
What is Knock? Knock maximizes the marketing and sales performance of apartment buildings through industry-leading CRM and communications technology. Our platform delivers the experience today’s prospects and residents demand and the simplicity that leasing teams love, all while exceeding the integration and reporting expectations of owners and managers. Knock has changed the game for multifamily property managers with the most user-friendly CRM in the industry. We have grown quickly over the last few years and have an ambitious pipeline of features planned that will continue to delight our customers and differentiate us from our competitors.
About the role… The engineering team at Knock is crucial to the success of our business as we continue to have a growing list of features on our product roadmap that we would love to give to our customers. We are looking for motivated and eager front end, full stack and back end engineers to join the one of our engineering pods.
Core/CRM Pod As a full stack (backend focused) engineer on the Core Services team, you will be responsible for the design, development, and maintenance of new features as well as efficiency and process improvements to our core products.
Data Services Pod As a front end (data visualizations) engineer on the Data Services team, you will have experience with some front end React development as well as back end data procurement via API. You must be able to work with other engineers and product personnel to establish front end experiences for customers. As a full stack engineer on the Data Services team, you will have experience with some front end React development as well as back end data procurement via API. You must be able to work with other engineers and product personnel to establish front end experiences for customers.
Property Management System Pod As a full stack (back end focused) engineer on the Property Management System team, you will be helping build the engine that does processing of large volumes of transient data between internal and 3rd party APIs. Our product has complex features and capabilities that are unique to each integration so you will have exposure and responsibility for solving variety of problems. **Owning product features from design to deployment, including monitoring and maintenance **Working with the product management team to synchronize and ensure delivery of tasks **Handling tier 1 or 2 support and troubleshoot issues escalated from the support team
THE THINGS YOU HAVE DONE (Front End)
2 years of software engineering experience required
3 - 5 of front end software engineering experience is a plus
THE THINGS YOU HAVE DONE (Full Stack)
One or more of the following programming languages: Python, Java, or C#; Python preferred
1-3+ years experience in object-oriented design and development, data-structures and design patterns
1-3+ years experience with relational and/or NoSql databases; PostgreSQL preferred
1-3+ years experience in distributed systems and web services design using SOAP and/or RESTful services
Worked with a variety of users and cross-functional teams within your organization
Unit testing, automated testing and writing design documentation
THE THINGS YOU **MIGHT** HAVE DONE
Designing and implementing mission critical, highly scalable web services
Web infrastructure, distributed systems, and performance analysis
At least one cloud platform (e.g. AWS, Azure, Google Cloud). AWS preferred
Familiarity with container technologies (e.g. Docker, Kubernetes). Docker preferred
Familiarity with continuous integration systems
CRM systems and software development
WHO YOU ARE
Adaptable - Have the ability to adjust gracefully to changing situations
Articulate your opinions - but not an a-hole
Bias for action - you know how to take next steps, ask for help when you are blocked; utilize analytical skills and ability to troubleshoot problems
Customer focus - You understand you have internal and external customers, you know how they use your functionality - and care about how it performs.
Intellectual curiosity - you like to prototype and experiment with new (or old) tech - and show off what you have done
Ownership - You know what you own, what you do not own - and help to clarify areas that are unclear. You're not shy about inspecting and showing that the areas you own are performing (at scale!)
Health, Dental & Medical Insurance
PTO, Sick Days & Paid Holidays
Public transit reimbursement or parking near the office provided
Free Lunch Fridays!
At Knock we don’t discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status. We welcome all types!Apply