Sr. SW

Location Osaka
Discipline Information Technology
Job type Permanent
Salary Negotiable
Reference 53899

Company overview 

This company operates one of Japan’s leading theme park destinations, offering world-class entertainment experiences that combine cutting-edge attractions, seasonal events, and beloved global brands. It is part of a global network of entertainment resorts known for delivering immersive storytelling and unforgettable guest experiences. The company continues to innovate through new technologies and creative development to attract visitors from around the world.

This position offers a unique opportunity to be part of an international Digital and Technology team that designs and delivers world-class guest experiences through innovative digital solutions. The team is involved in developing cutting-edge technologies for global entertainment destinations, from immersive theme parks to interactive new experiences in emerging markets.

Job Summary

The Senior Software Engineer – Angular Front-End is responsible for designing, developing, and delivering secure, scalable, and high-performance front-end applications following established coding standards and best practices. This role partners with engineers, testers, architects, product owners, vendors, and support teams to ensure successful, high-quality software delivery.

Responsibilities

  • Develop and maintain clean, efficient, and well-tested front-end code.

  • Collaborate with Scrum Masters, Product Owners, and Architecture teams on delivery and release planning.

  • Estimate, design, and implement technical solutions, including peer code reviews.

  • Plan and execute both tactical and strategic goals for maintaining and improving web technologies.

  • Identify and resolve software defects discovered during development and QA phases.

  • Support release and change management processes for smooth feature deployment.

  • Follow established environmental, health, and safety procedures.

  • Perform additional duties as required.

Qualifications

Required Skills and Experience:

  • 5+ years of experience in front-end or full-stack software development.

  • Strong proficiency with Angular, JavaScript/TypeScript, HTML, CSS/SASS; experience with React or Vue.js is an advantage.

  • Solid understanding of web architecture, including browser concepts, HTTP, REST, and security best practices.

  • Excellent communication skills with the ability to explain complex technical concepts to non-technical audiences.

  • Experience with:

    1. Large-scale enterprise system development and integration

    2. Agile/Scrum methodologies (SAFe experience a plus)

    3. Accessibility standards (AA, W3C, etc.)

    4. Source control and package management (GIT, NPM)

    5. Backend technologies such as Java or .NET

    6. Functional and automated testing

    7. CI/CD pipelines, unit testing, linting, and code coverage

    8. Object-oriented and procedural programming

Education

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.

Language

Fluency in English is required; proficiency in Japanese is preferred.

Preferred Attributes

  • Experience working directly with stakeholders or product owners to translate business needs into technical solutions.

  • Quick learner with curiosity and adaptability to new technologies.

  • Strong problem-solving mindset and focus on user needs.

  • Passion for producing high-quality, maintainable, and well-tested code.

  • Ability to document clearly, collaborate effectively, and contribute to process improvements.