JOBSEARCHER

Senior Software Engineer (UI/Angular/Node.js)

ARCHIVED
OptomiOrlando, FLApril 12th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Senior Software Engineer (UI) | Hybrid (Celebration, FL) | 18+ Month W2 Contract W2 candidates only. No Corp-to-Corp or 1099 options available.Optomi, in partnership with a global leader in entertainment, travel, and immersive guest experiences, is seeking a Senior Software Engineer (UI) to support digital experiences for a premier cruise and vacation platform. This hybrid role is based in Celebration, Florida, with 1 day onsite per week (Mondays).This position focuses on building world-class, consumer-facing web experiences for cruise guests, including reservation systems and onboard activity planning. The ideal candidate is a strong Angular developer with experience building large-scale applications, integrating with backend services, and collaborating across agile teams. You will work closely with UI developers, backend engineers, offshore teams, and product stakeholders to deliver engaging, high-quality digital products.What the right candidate will enjoy:Long-term 18+ month contract supporting a globally recognized entertainment and travel brand.Working on high-visibility consumer applications used by vacation guests worldwide.A UI-focused engineering environment with strong emphasis on Angular and modern web technologies.Collaborative teams that value autonomy, empowerment, and partnership.Hybrid work environment with only one onsite day per week.Experience of the right candidate:5+ years of professional web development experience.Strong experience developing large-scale, consumer-facing web applications.Demonstrated experience working within Agile development environments.Experience collaborating with distributed teams including offshore developers.Solid understanding of application scalability, performance optimization, and system integrations.Strong communication skills and ability to work closely with cross-functional stakeholders.Required Technical Skills:Front-End Engineering (Angular)Strong experience with Angular 16+.Advanced proficiency with HTML5, CSS3, SCSS/SASS.Experience building responsive, scalable, and high-performance web interfaces.Strong understanding of component-based architecture and state management.Experience developing consumer-focused UI/UX experiences.Backend & API IntegrationExperience working with NodeJS server-side frameworks, including:NestJSExpressRestifyExperience integrating front-end applications with RESTful APIs and backend services.Understanding of service-oriented architecture and distributed systems.Cloud & DevOpsExperience working with Amazon Web Services (AWS) environments.Familiarity with CI/CD pipelines and modern development workflows.Experience with Harness for build and deployment processes.Monitoring & Development ToolsExperience using Jira for Agile workflow and issue tracking.Familiarity with Splunk for monitoring, logging, and debugging applications.Experience troubleshooting and debugging large-scale production applications.Responsibilities of the right candidate:Design, develop, test, and implement scalable Angular-based UI applications.Collaborate with product owners, designers, and backend engineers to build high-quality digital experiences.Develop and maintain modular, reusable front-end components.Integrate UI applications with backend services and APIs.Lead efforts in testing, debugging, and optimizing application performance.Participate in Agile ceremonies, including sprint planning, standups, and retrospectives.Assist in project estimation, planning, and architectural discussions for complex systems.Identify and resolve technical issues, proposing innovative solutions.Ensure applications meet performance, security, and scalability standards.Preferred QualificationsExperience with NestJS.Experience building large-scale consumer digital products.Prior experience in travel, hospitality, or entertainment technology platforms.What we’re looking for:Strong Angular developer passionate about building exceptional user experiences.Engineers who thrive in Agile, collaborative environments.Someone who can balance technical quality with fast-paced product delivery.A developer who takes ownership and enjoys solving complex technical challenges.Passion for building digital products that delight end users at scale.