Software Developer
We are seeking a Software Developer who will be responsible for programming custom WordPress-based software and web applications as part of a fast-moving team. Deliverables include: building custom software and web applications, maintaining legacy software, triaging and troubleshooting development issues, supporting other team members, and other development duties as assigned. This is a flexible position: in-house is strongly preferred but fully remote work is available.
You Are:
Skilled in programming languages such as HTML, CSS, JavaScript, PHP, etc.
Able to thrive in a dynamic and sometimes ambiguous environment
Proactive and solutions-oriented
You Can Expect To:
Build and create interactive, cutting-edge, responsive software products and applications on time, on budget and up to client expectations.
Ensure the development projects are built following current industry standards and best practices.
Manage content updates and implement website modifications and enhancements for multiple website projects, based on requirements and design specifications.
Maintain and support legacy software.
Track issues/resolutions to analyze and fix recurring issues, and recommend long-term solutions, when necessary.
Support and assist other team members, when needed.
Perform testing of web applications and systems, engaging users when necessary.
Act as a participant initial user acceptance testing and report results.
Participate in assessing scope of work and effort required.
Candidate Competencies:
Experience with HTML, CSS, JavaScript, PHP and Adobe Suite (preferred).
Experience with UX/UI best practices and current industry standards.
Experience working with GIT version control systems.
Experience working with a Linux/Mac shell environment.
Design background not required but strongly preferred.
Experience with automation tools such as Gulp or Grunt (preferred but not required).
Excellent team and communication skills.
Excellent analytical and problem-solving skills.
Strong attention to detail, testing and troubleshooting.
2-3 years of development experience.
Ability to work constructively under tight deadlines in a fast-paced environment with aggressive timelines and multiple priorities.
Ability to gain clarity when direction is required.
Willingness to share best practices, continually improve processes and provide clear and consistent reporting to senior team members/management.
Self-directed, proactive, and independent in a dynamic and aggressive startup environment.
Additional Information:
Salary Disclosure for Colorado $55k - $65k annually + benefits
100% coverage of employee’s health, dental and vision coverage
Immediate and generous paid time off
Annual stipend for personal growth
A fun workplace with on-site amenities including a professional fitness center, flexible & modern workspace, meditation room, coffee bar, happy hour taps & employee lounge
All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
About Engrain:
We’re on a mission to disrupt the multifamily, residential, and commercial real estate industries through our innovative line-up of elegantly designed and strategically engineered software solutions that quite literally change the way people see, interact with and use property data. We pride ourselves on having the most talented and capable team possible. The creativity and innovation that first sparked the idea behind Engrain still drive the company and our employees today. We’re willing to push the boundaries of traditional thinking and ways of doing business, and we foster innovation at every opportunity. As a member of our Marketing Team, you will have the opportunity to uphold these standards while contributing to a fun and energetic company culture. If you think you’d be an amazing fit, reach out and let us know why.