Senior Software Engineer
Join our growing engineering team. Help us build large-scale products using cutting-edge cloud technologies that we’ll let you push to their limits. Placester is a SaaS solution helping real estate agents grow their businesses. You’ll be automating their low-value work and providing real-time market analysis that allows agents to focus all their attention on providing an exceptional customer experience to their customers. We are trying to transform the customer-agent relationship to that of a trusted advisor around just when you need them.
Why join our team? You’ll be able to make a huge impact on the product while working on a flat team with some incredibly smart engineers who push each other daily to grow professionally and personally. We have flexible hours allowing you to have a good work-life balance and be most productive. We've got a great platform and market opportunity with the freedom to build impactful things and grow. If you like to leave your fingerprints on a high-growth company, reach out … we’d love to connect.
Desired Skills:
- Javascript and CSS
- Any Javascript MVC/MVVM framework (Backbone, Angular, React, Ember, etc.)
- Experience developing highly-scalable, high-volume, fault-tolerant web APIs
- SQL-based databases
- Unit testing experience as an integral part of the development process (TDD)
- SOLID understanding of OOP principles
- Knowledge of data structures and their applications
- Experience working in an Agile environment
- Node.js and TypeScript
- Any Cloud environment (AWS, Azure, Google Cloud, etc.)
- Any unit testing framework for JavaScript
- Experience implementing design patterns (Dependency Injection, Repository pattern, etc.)
- Experience doing performance/load testing
- Experience working with JIRA/Confluence
- Experience using CI/CD tools (Codeship, Terraform - ideal)
- Nice-to-have: SASS, Backbone/Marionette, React, AWS (API Gateway, lambda, SNS/SQS, RDS), MySQL, Mocha/Chai, Selenium-like UI testing, PlantUML for documentation, Git (GitHub), experience with Big Data analytics and Machine learning
Qualities:
- Takes initiative and is willing to go the extra mile to deliver the best results for the team
- Proactively looks for ways to contribute to the project and the team and ways to improve efficacy
- Identifies opportunities to use better-suited technologies, yet cognizant of the trade-off between spending extra effort to incorporate a new unproven approach and the delivery timeline commitment
- Detail-oriented to ensure the highest quality of delivery
- Naturally curious and able to ensure that all edge cases are covered
- Passionate about your craft and willing to share with others
- Focused on helping customers succeed
- A great teammate ...we rely heavily on each other to hit our goals
- Flexible and able to embrace change - we’re a growing start-up … things go fast
- People with a bias to action who can acknowledge when things don’t work and learn from it
- People who value open communication and like being part of the solution to a flagged issue
Benefits:
- Competitive salary and equity
- Company pays 80% of medical/dental and the second half of the medical deductible
- Vision, short term, long-term, and life
- Flexible PTO
- Opportunity to regularly work with great people on cool business problems