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).
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.
responsibilities :
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.
requirements-expected :
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.
offered :
ADBADB
Careers
Fullstack Developer – Urbandale, IA, US or Poznan, Katowice, Zielona Gora, Poland
on November 8, 2024
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 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.
Our ideal candidate will have:
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.
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 pr
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses