Full Stack Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Company Overview: ADB creates and deploys complete and efficient system solutions which bring premier video experience and broadband services to Gigabit Home and Enterprise environments. Our engineers ensure that ADB devices and software converge perfectly to deliver the best customer experience available. We further support Video Operators (our customers) with top-tier back-office tools that provide extensive visibility, support, and control of their field deployments. Job Purpose and Impact: A Full Stack Developer for the vuTyme Back-End Server team will be a key contributor to one of ADB’s most successful products, the vuTyme video management for Enterprise environments (in hotels, in bars/restaurants, in hospitals, etc. – everywhere except in people’s homes). In this role, you will be a member of a well-established international team that stresses independence with communication and collaboration. Team members currently work from Poland and the United States – thus, working across time zones is an integral part of this job. As a member of the vuTyme Back-end Server Team you will work primarily in Python and with modern server technologies including SQL & no-SQL databases, web-based UIs, and orchestration/deployment tools.You must be able to work independently and must be able to communicate effectively with management and with peer developers. You will interact with Quality Control testers to respond to internal bug reports as well as with Operations & Support personnel to help diagnose issues in deployed production systems. In practice, team members specialize in areas of the vuTyme Server product based on what they are familiar with, but there are no formal boundaries and working across the stack is encouraged. So if you like learning new technologies and working on a variety of tasks, then you will have great opportunities for challenges and rewards in this team. Responsibilities: Develop production-ready back-end software solutionsWork with product managers/owners to understand requirementsWrite and document effective API’sIncorporate common security best-practices in daily workReadily learn new technologies to solve old & new problemsAppropriately test software to ensure responsiveness and efficiencyTroubleshoot and debug issues from both internal & external sourcesQualifications: Minimum Qualifications:Bachelor’s degree in a software-related field (or equivalent related experience)Minimum of two years of related work experienceVery strong analytical skills Experience with Python Knowledge of Linux Operating System Knowledge of SQL (MySQL dialect preferred)Knowledge of networking patternsPreferred Qualifications:Experience with back-end languages & components (Python, Linux, MySQL, OpenSearch) Experience with front-end languages & components (HTML/CSS, JavaScript, React)Experience with build, packaging and CI/CD technologies (Make, pip, npm, webpack, Jenkins) Experience with deployment & cloud technologies (Ansible, Kubernetes, AWS, Terraform)Experience with scalability/load testing of backend services