> Markdown version of [/jobs/ext/3957653-engineer-software-senior-i](https://www.wearedevelopers.com/jobs/ext/3957653-engineer-software-senior-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer Software Senior I - **Company:** International Game Technology Inc - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Server Applications, HTML5, User Authentication, Unit Testing, Cascading Style Sheets (CSS), Software Debugging, Node.Js, NoSQL, OAuth, Performance Tuning, Standard Sql, Web Application Security, Web Applications, Express.js, Caching, AngularJS, Koajs, Asynchronous Programming, Restful APIs, Mocha - **Published:** October 27, 2026 - **Apply:** https://jobs.igt.com/talentcommunity/apply/1370691357/?locale=en_US ## About the Role Strong experience with Node.js and asynchronous programming patterns (callbacks, promises, async/await), with familiarity in building server-side applications using ExpressJS or KoaJS Proficiency in HTML5, CSS3, and JavaScript, with solid experience in at least one modern JS framework (preferably Angular) Experience in working with SQL and/or No-SQL databases. Experience in building and consuming RESTful APIs and understanding of HTTP, authentication (JWT, OAuth), and web security best practices. Experience with building web applications that work on various mobile devices, and have all the tenets of a progressive web application (Responsive, Secure, Fast, Connectivity Independent, App-like) Understanding of web application performance optimization, such as lazy loading, caching, code splitting, and reducing load times. Experience in writing testable codes and using unit test tools like Chai, Mocha and Just. Should have a problem-solving mindset: Strong analytical skills and a proactive approach to debugging and troubleshooting Detailed, clear and consistent communication, both verbal and written, with project stakeholders Keys to Success * Building collaborative relationships * Decision making * Drive results * Foster innovation * Personal energy * Self-leadership #LI-AM1