Ballysintralotsa
Full-Stack Software Engineer
Company
Role
Full-Stack Software Engineer
Location
Job type
Full-time
Found on Mokaru
17 hours ago
Salary
Job description
Join Bally’s Intralot as a Full-Stack Software Engineer
Your Role
As a Full-Stack Software Engineer at Bally's Intralot, you will play a key role in designing, building, and evolving scalable software solutions that power our gaming platforms.
Key Responsibilities
· Design, develop, and maintain large-scale full-stack applications using React, Node.js , and modern web technologies.
· Build scalable backend services and RESTful APIs using Hapi.js and Node.js .
· Develop reusable, performant, and maintainable frontend components and application modules.
· Lead the technical design and implementation of complex features and platform capabilities.
· Collaborate with Business Analysts, Architects, and Senior Engineers to decompose complex business requirements into detailed technical solutions and actionable engineering tasks.
· Design and implement asynchronous workflows, background processing, and event-driven solutions.
· Drive architectural discussions and contribute to long-term technical planning and platform evolution.
· Evaluate technical trade-offs and make pragmatic decisions that balance business objectives, scalability, maintainability, and delivery timelines.
· Optimize application performance, database access patterns, and overall system scalability.
· Write comprehensive unit, integration, and end-to-end tests to ensure software quality and reliability.
· Participate in code reviews, technical discussions, and architectural design sessions.
· Mentor and support engineers through technical guidance, code reviews, and knowledge sharing.
· Support CI/CD practices and collaborate with DevOps teams to deploy and operate applications in cloud environments.
· Contribute to engineering standards, development practices, and continuous improvement initiatives.


