
Bridgewood Cabinetry
Full Stack Developer
Description
Job Description: We are searching for a full-stack developer to join our team! This position will refactor, modify, and build web applications using appropriate web application technology such as Python, CSS, JavaScript, NodeJS, ExpressJS, and PHP. Some projects will also lean on aptitude with JSON, REST, MySQL, and/or ASP. You will update and extend legacy code as well as create modules from scratch. You will integrate with business systems from the corporate ERP to CNC programs, etc. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a collaborator, honest, transparent, and an excellent communicator. This position allows working remotely. If you are enthusiastic about working in a midsized family-owned company and driven to create exceptional software, apply today! We'd love the opportunity to get to know you further.
Position Responsibilities: - Participate in requirements analysis
- Write clean, scalable code using appropriate languages
- Collaborate with the internal team to produce software design and architecture
- Test and deploy applications and systems
- Revise, update, refactor, and debug code
- Improve existing software
- Develop documentation throughout the sprint process
- Serve as an expert on applications and provide technical support
Required Skills for Success: - Comfortable developing in multiple languages including JavaScript, Java,. Net, PHP, HTML, XML, and JSON, etc
- Familiarity with the ASP.NET framework, MySQL Server, and cloud-based design/architectural patterns (e.g MVC)
- Experience working in Agile/SCRUM teams is preferred
- Collaborate and complete full-stack development tasks with limited oversight.
- Excellent troubleshooting and communication skills
- High attention to detail
Education Requirements: - Bachelor?s degree in Computer Science/Information Systems
- Equivalent experience may supplement education requirement