Software Developer
Sorry, this job was removed at 2:56 p.m. (MST) on Thursday, August 22, 2019
By clicking Apply Now you agree to share your profile information with the hiring company.
Envysion, a leading provider of video-based SaaS technology solutions for retailers, fast casual restaurants and wireless dealers, is seeking a Software Developer to work on the Envysion Video team using Node.js, Linux utilities, and AWS services to create a system that records and captures video and event data from physical retail locations. This role will be part of an agile development team, embracing a devops mindset, focusing on customer value, interacting with customer facing staff and occasionally interacting with technical customer contacts.
What you will do:
- Actively participate in a fluid and collaborative environment with the ability to influence and change the direction of the product
- Employ your skills to work on the Envysion Video Recorder backend services
- Design and build video and data handling components
- Build self-service configuration systems
- Optimize applications for maximum speed and scalability
- Provide support for platform related issues; triage and fix issues reported by other teams to help with early resolution
The skills and experience we need:
- Strong knowledge of Node.js
- Strong knowledge of Linux operating systems
- Working knowledge of SQL databases
- Experience with HTML5 video
- Experience with AWS technologies, including Lambda, API Gateway, and S3
- Agility and comfort with changing requirements and frequent customer feedback
- Strong grasp of Agile principles and software best practices
- Familiarity with React UI / Html development
Soft skills that will help you be successful in the role:
- You are energized by understanding the customer and delivering solutions
- You understand the concepts of REST and resource-oriented architectures
- You’re comfortable using and modifying relational databases (e.g. MySQL)
- You can fluently translate designs into well engineered code
- You understand JavaScript constructors, prototypes, and closures, and when to use them
- You can talk the talk of HTTP interfaces/APIs, networking, threading and concurrency
Education and Experience
- BS in Computer Science, or a related field preferred. Associate degree in lieu of degree with be considered with appropriate experience
- 3+ years of experience developing commercial software applications
Envysion is an equal opportunity employer.
Read Full Job Description