Job Description :
DEVELOPER JOB DESCRIPTION
Best candidate will enjoy splitting time between coding and working with high tech equipment. Must be willing to jump into troubleshooting, starting from the hardware up thru the software stack.
Requirements:
- 2+ years professional experience with full-stack JS
- No specific framework requirements
- DB knowledge of any kind
- Experience with Git or some other VCS
- Experience with unit testing
- Fundamental data structures and algorithms familiarity
- Linux knowledge
- Needs to be able to navigate around in CLI, find/read logs, understand environments, and do basic networking related functions
- Excited to try and learn new things. Opportunity to work with cutting edge wireless technology
- Maintain and improve existing features. Refactor as external resources are updated
- Not boring
- Collaborative, reaches out to team members to better understand
- Experience interfacing with hardware API’s (REST, CLI, etc.)
- Interest in testing hardware, reads the manual
Excited to see:
- MongoDB or other NoSQL DB
- Node.js
- Express.js
- Python
- Recent React experience
- Jest (or any JS unit testing framework)
- Enzyme
- Code debugging experience
- GitLab
- Familiar with code reviews and team project tools
- Kanban and/or scrum experience
- TDD
- Basic DevOps knowledge, SSH
- Able to solve production issues as they come up
- Exposure to tcl code/shell
- Bachelors Degree in related field or equivalent education experience
Source link