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)
- Develop a scalable, distributed backend solution ready to serve about one million devices
- Improve our web-based management portals
- Work in the domain of many entities and non-trivial relations between them (which won’t let your algorithmic thinking abilities go away)
- Be exposed to concurrency and consistency issues
- Work across the stack designing solutions, defining Kubernetes resources, implementing backend services and user interfaces, occasionally troubleshooting low-level networking problems
- Last but not least, communicate with other team members (in US and PL timezones), as well as Ops/DevOps/QA/Product Management people.
- Bachelor’s degree in a software-related field (or equivalent related experience)
- Minimum 3 years of work experience as a fullstack or backend developer
- Proficient in Python
- Have no fear of writing JS code or developing web-based user interfaces (React),
- not only write MySQL queries with ease but also are aware of performance and concurrency (locking) implications of your code
- Focused on solving problems, no matter which technologies it entails
- Understand consistency, availability, and failure tolerance aspects of distributed computing
- Up-to-date with industry trends and able to introduce new tools effectively
- Have very strong analytical skills
- Know how to effectively use non-relational databases, such as OpenSearch, Redis, Cassandra, etc. as well as message queues such as RabbitMQ,
- Have proven track of record in AWS cloud (EKS, RDS, S3, ELB, …)
- Understand concepts behind Kubernetes and containerization,
- The ability to troubleshoot issues requiring knowledge of TCP/IP stack and Linux process/memory management
- Always want to know how things work, and take ownership of the work you do.
- Demonstrably strong written and verbal communication skills in English are required. Proficiency in Polish language is a definite plus.
- 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.