Jersey City, New Jersey, US, Jersey City, New Jersey, US
IGamingОфисРазработкаЗападная Европа
Обязанности
As an Angular Software Development Engineer III, you will design, develop, deploy, and maintain medium to high complexity features with guidance from senior engineers, working on BetMGM projects
Reporting to the Tech Lead, you will be part of the Product & Tech Team, focusing on Front-end development
To succeed in this role you will have expert knowledge of angular and be a proactive problem solver with a passion for high quality software and team work
Deliver well-defined, moderately complex features according to specifications
Debug and resolve issues across development, testing, and production environments
Design software for new features and bug fixes
Utilize Entain's tools, processes, and standards effectively
Write high-quality, scalable, and reusable code, adhering to best practices
Determine when to seek help or invest additional effort
Lead scheduled meetings and manage the RFC (Request for Comments) process
Support team initiatives and be involved in onboarding new junior members
Mentor and guide Software Engineers, and participate in hiring top talent
Serve as the initial on-call responder for team-managed software
Stay informed about team metrics and contribute to feature and fix delivery
Требования
Proficient in TypeScript and experienced with Angular, HTML / CSS, and CSS pre-processors
Skilled with Angular CLI, Nx, .NET Core, and C#
Strong in memory management, performance optimization, and software design
Experienced in version control, advanced programming concepts, and clean code practices
Knowledgeable in scalable architecture, testing strategies, and security principles
Familiar with Agile development, CI / CD, API integration, and application monitoring
Understands UI / UX principles and proactive in process improvement
Experience with modern build tooling and performance profiling
Expertise in continuous integration and observability tools