We are excited to be working with a rapidly growing IoT company that provides innovative best-in-class security solutions for enterprises. This opportunity could be a game-changer for your career. These organizations' systems comprise robust hardware devices, mobile apps, and cloud apps that utilize the latest Bluetooth Low Energy technology, advanced encryption algorithms, and cloud technologies.
We are looking for an experienced, energetic, and committed Senior Full-Stack Software Developer that wants to continue to be on the lates and greatest technology.
Role:
As a Senior Full-Stack Developer and contributing to all aspects of software development including architecture, design, implementation, documentation, testing.
Key Responsibilities:
- Serve as a Senior Full-Stack Developer to assist with building an agile and scalable software development organization
- Architect, design and assist in developing new enhancements for our software security suite
- Develop software for both server and mobile applications
- Deploy, maintain, and update software applications
- Software documentation and process flowcharts
- Assess, utilize, maintain and update development operational tools and frameworks
- Interact with team members to learn, refine, coach and implement new capabilities
- Assist with creating automated test suites for new and existing features
Requirements
5+ years of full-stack software development experience including experience leading the design and implementation of browser-based applications, APIs, databases and user experience
- Required experience: 3 years Node.js, MySQL
- Additional experience: AWS, Docker, Angular, Git
- Familiarity with: one or more general-purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, and Go
- Knowledge of security algorithms
________________________________
- Strict attention to detail, highly organized and efficient, self-managed
- Broad experience in application development, architecture, and software project management
- Served as a senior developer on software development teams in the design, prototyping, implementation and
- deployment of innovative products
- Set technology roadmaps, assisted with coordinating DevOps initiatives and architected innovative cloud, enterprise, and smartphone solutions
- Mentored fellow developers and champions software development best practices