Senior Software Engineer
Who We Are
PlanOmatic is a technology driven company that provides marketing and advertising services to the real estate industry. We source and support our own contractor force and strive to provide our clients with a low effort experience through carefully crafted technology.
Our small, in-house Dev team is looking to expand in preparation for 2019. With a strict “no jerks” policy, we are looking for someone who can help us reach our goals while simultaneously contributing to the fun and supportive environment that this team has fostered.
The Job
We are looking for a full time Sr developer to join our team! You will work directly with Ruby on Rails, Angular, and MySQL Database to develop software that both supports PlanOmatic’s internal business needs as well as the needs of our clients. As part of a small team, you will have a say in the direction we take to meet our business goals.
The position will report to our Technical Lead and will work closely with the CTO.
Position Roles & Responsibilities
Design, build and maintain efficient, reusable and robust code.
Maintain meticulous documentation of features
Document user facing and internal data integrations
Improve and maintain integration data structure
Stay up-to-date with modern code writing practices
Build front end applications with UX and mobile friendly use
Communicate with Operations and Department heads to ensure systems and features are running properly
Who YOU are
3-5 years experience:
Building and maintaining full scale Ruby on Rails applications
Working with Javascript and Angular
Working with MySQL
Project management experience
Experience managing a team
Familiarity with at least one hosting platform (e.g. Heroku, EC2)
Familiarity with additional Javascript libraries (e.g. Angular, React)
Familiarity with Git
Experience building hosted platforms on AWS technology
Comfort working in various language abstractions, including SCSS & Coffeescript
Experience working in distributed systems
Proven success writing clean, maintainable and reusable code
Proven success achieving ambitious goals under tight deadlines
Ability to thrive in a user-centric development approach
Ability to work independently and multi-task in a team-oriented environment
Benefits
Competitive pay commensurate with experience
Dog-friendly office located in the up-and-coming neighborhood of RiNo
Regular happy hour and team building activities
Free lunch on Mondays