Angular Developer
Warsaw, PL, 03-728
IGT (NYSE:IGT) is a global leader in gaming. We deliver entertaining and responsible gaming experiences for players across all channels and regulated segments, from Lotteries and Gaming Machines to Sports Betting and Digital. Leveraging a wealth of compelling content, substantial investment in innovation, player insights, operational expertise, and leading-edge technology, our solutions deliver unrivaled gaming experiences that engage players and drive growth. We have a well-established local presence and relationships with governments and regulators in more than 100 countries around the world, and create value by adhering to the highest standards of service, integrity, and responsibility. IGT has approximately 10,500 employees. For more information, please visit www.igt.com.
Our Product
We are building (re-building), from the ground up, a centralized control system for a network for gaming machines. This system allows users to configure and control a network of tens of thousands of gaming machines that are played by the general public. In addition to configuration and control, the system gathers activity and financial information from every gaming machine, allowing users to address technical problems, resolve player disputes, provide safe gaming options, and perform critical accounting functions such as invoicing. The UX design of this system is unique and makes use of custom visual elements and novel presentation and workflow designs.
Responsibilities
Develop enterprise web products from software design to delivery
Write unit tests and perform peer design/code reviews
Document UI technical designs
Promote high quality and timely completion of projects
Work with onsite and remote teams
Strive for continuous improvement in efficiency
Extensive Web application development in Angular
Working with UI/UX design and requirements teams to develop leading-edge, user-centric software
Deliver top quality feature rich software on time on budget
Qualifications
Must Have
Bachelor’s degree in computer science, the equivalent, or the ability to demonstrate strength in our required skillset.
3+ years of experience developing commercial web products.
Experience and knowledge working with Typescript, CSS, HTML, REST APIs
Understanding of UX design patterns such as MVC and variants thereof.
Good communication skills, both oral and written. The ability to produce and comprehend documents in English is required.
Nice To Have
Working knowledge of JIRA, Git, Jasmine, PrimeNG, and WebStorm or similar IDEs.
Experience in both Agile and waterfall development processes.
Experience in the gaming industry.
The Way We Work
Our development process begins with the Product Management people defining what functionality the product must include and what user goals it must fulfill. From this, the UX design team produces detailed workflow designs, including layouts and functional descriptions. Based on this input, the developers produce a technical design in keeping with our design standards, then develop the functionality. Quality Assurance tests the functionality. There are approval points at the UX and technical design stages, and at the code review stage of development.
Our Team
The UI development team is 9-12 people, while the greater project team size is 50+ people. The team is fully invested in the product. The greater team includes, in addition to UI developers, host and database designers and developers, systems architects, requirements gatherers, UX designers, quality assurance testers, and coordinators. While we have a distributed team working from Europe and North America, we strive to maintain a work-life balance that includes working a typical business day as often as possible, even across those time zones. The project is challenging and ambitious. The team environment is positive and engaged, and all are free to ask questions, provide feedback, or request.
Our Recruitment Process
We aim to reply to all applicants. Interview process consists of several stages, each one allowing us get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do here.
The stages include:
CV review and video Interview with recruiter
Technical interview for shortlisted candidates
Candidates who successfully complete this step are eligible to pass to the final round
Usually, the whole process lasts few weeks – we’ll keep you updated on each stage!
LI-NG1
IGT is committed to sustaining a workforce that reflects the diversity of the global customers and communities we serve, and to creating a fair and inclusive culture that enables all our employees to feel valued, respected and engaged. IGT is an equal opportunity employer. We provide equal opportunities without regard to race, color, religion, gender, sexual orientation, gender identity, gender expression, pregnancy, marital status, national origin, citizenship, covered veteran status, ancestry, age, physical or mental disability, medical condition, genetic information, or any other legally protected status in accordance with applicable local, state, federal laws or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted.
IGT (NYSE: IGT) is the global leader in gaming. For more information, please visit www.igt.com.