We are looking for an experienced Full Stack Developer to join our vuTyme™ division, the leading provider of in-room entertainment solutions for Enterprise environments (hotels, bars, restaurants, hospitals and other commercial customers).
Location: Urbandale, IA, US or Poznan, Katowice, Zielona Gora, Poland (hybrid)
About the job:
A Full Stack Developer for the vuTyme Back-End Server team will be a key contributor to the vuTyme™ solution. 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.
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.
What will you do?
- Develop production-ready back-end software solutions
- Work with product managers/owners to understand requirements
- Write and document effective API’s
- Incorporate common security best-practices in daily work
- Readily learn new technologies to solve old & new problems
- Appropriately test software to ensure responsiveness and efficiency
- Troubleshoot and debug issues from both internal & external sources
Minimum Qualifications:
- Bachelor’s degree in a software-related field (or equivalent related experience)
- Minimum of two years of related work experience
- Very strong analytical skills
- Experience with Python
- Knowledge of Linux Operating System
- Knowledge of SQL (MySQL dialect preferred)
- Knowledge of networking patterns
- Demonstrably strong written and verbal communication skills in English are required. Proficiency in another language is a definite plus. We are a global company with operations and customers in the US, Australia, Taiwan, Italy, Switzerland, and Poland.
Preferred 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
Why is it worth working with ADB Global?
- We do exceptional things: over 29 years on the market and created products for over 200 global and leading Pay-TV and broadband operators. We do it in cooperation with technology leaders – our products are among the first in the market with local network Wi-Fi 7 devices,
- We offer true challenges in your daily work, utilizing and creating top-notch technology. Want proof? We’ve patented around 400 solutions and our products are used by nearly a million users,
- Our team consists of extremely experienced, highly qualified subject-matter Experts: 90% of us have a university degree and some are Ph.D.!
- We are open to long-term cooperation. Notice that in ADB’s case, this is not a cliché – the average time of employment at our company is above 10 years,
- At ADB you can change a job without changing your employer. Our employees are promoted, expand competencies, change projects and teams, participate in internal recruitment, and relocate to other ADB offices,
- We work globally – ADB teams are based in Europe, the US and Asia; our leading language is English,
- We are diverse – ADB is committed to providing equal opportunities to everyone regardless of their race, ethnicity, religion, gender, sexual orientation, national origin, age, physical ability, or any other characteristic protected by law. What’s more, our company is a signatory to the Women’s Empowerment Principles,
- We promote a learning culture because improving skills is an important part of our lives -ADB employees spend 2 hours of work per week on self-development using:
- Udemy courses,
- English lessons,
- internal and external training,
- other tools agreed upon with the supervisor,
- Opportunity to take advantage of benefits like: flexible working model with hybrid, onsite, or virtual arrangements depending on the role and business need, and startup culture backed by a global brand & collaborative positive working environment. In addition, we offer:
- for ADB employees in the US:
- Comprehensive medical, dental, and vision coverage that starts immediately,
- Generous holiday, vacation, and sick time,
- Company match up to 4% on retirement savings plan,
- for ADB employees in Poland:
- The company subsidizes: medical care (individual or family), group life insurance, sports card,
- Free English lessons,
- We are open to various forms of cooperation depending on your needs.
- for ADB employees in the US: