Software Developer
Role details
Job location
Tech stack
Job description
Treehouse Marketing, a division of Contractor Nation in Seymour, Connecticut is seeking a talented software developer to help create revolutionary home improvement apps. As a software developer at the Treehouse Internet Group, you will be providing support for our applications, expanding upon existing tools, and creating entirely new software.
Candidates will work with a small team on all parts of the development life cycle; including design, implementation, testing, and deployment.
Our ideal candidate is motivated, an active learner, and enjoys trying to solve challenging problems.
We currently have applications running on PHP, Java, Python, and Node.js, but a deep understanding of any other object-oriented programming language is just as valuable to us.
Requirements
Do you have experience in Writing skills?, Do you have a Bachelor's degree?, * BS in Computer Science or equivalent experience
- Experience with shell and other CLI tools
- Experience querying relational or NoSQL databases in complex ways
- Experience writing deployed, distributed applications, especially PHP and Laravel applications
- Excellent written and verbal communication skills
- 2+ years of industry experience, * Bachelor's (Preferred)
Experience:
- software development: 2 years (Required)
Work Location: Hybrid remote in Seymour, CT 06483
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance, This is a great opportunity for a software developer that wants to be part of a team in a fast-growing, fast-paced team. We offer a unique and creative atmosphere, a casual work environment, and a competitive salary.
Job Type: Full-time
Pay: $65,000.00 - $85,000.00 per year, * 401(k)
- 401(k) matching
- Health insurance
- Paid time off
- Vision insurance
Application Question(s):
- How did you get into computers?
- Who do you admire and what skills do you want to have like them?
- What tech resources do you subscribe to?
- What project management style did you use during your most and least successful time periods?
- How do you like to learn?
- What statistic about your work day makes you feel accomplished?
- What is your opinion/response to unfixed bugs?