ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Front End Software Engineer

Imo Online

United States Remote permanent

Posted: January 8, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

A Senior Front End Software Engineer is responsible for building the platform, tooling, and components that enable IMO developers to design, build, and deploy highly available customer-facing products.

Job Description

The Senior Front End Software Engineer is a technical leader who will work collaboratively across Engineering, User Experience (UX), and Product, focusing on a unified platform experience for IMO’s customers.

As a Senior Front End Software Engineer, you'll be part of the team that builds the platform, tooling, and components that enable IMO developers as they design, build, and deploy highly available customer-facing products that leverage this platform. This includes tooling for Angular micro-frontends/federation, UX components, UX design system elements, shared authentication/authorization tooling, and more.

This is a hands-on collaborative role where you’ll act as both a technical and a thought leader. You're also seen as a mentor on your team and throughout the organization, and you’ll be frequently collaborating with other teams/functions.
The Senior Front End Software Engineer will have a passion for collaboration and a drive towards engineering high-quality customer-facing solutions and shared components that better the experience of all users. Come join an innovative team with a strong agile and collaborative mindset at IMO!


WHAT YOU’LL DO::
• Contribute to high-level technical designs through collaboration with Senior Engineers.
• Lead development of customer-facing shared components GUIs and UX.
• Design and write quality code, including documentation of detail-level designs.
• Work together with the team and product owner to break features into actionable user stories.
• Conduct root cause analysis on defects; ensure fixes are happening in the right way.
• Ensure implementation follows the defined architecture.
• Collaborate with designers and other engineers to ensure that implementations satisfy requirements.
• Test Non-functional features (performance, High Availability, Scalability and Reliability).
• Work cooperatively with team members to manage conflict constructively and fosters trust, commitment, and accountability.
• Mentor colleagues’ technical development into generalized specialists


WHAT YOU’LL NEED: :
• Demonstrated experience in leading front-end development, specifically with shared components, GUIs, user experience (UX) or similar
• Demonstrated Angular and TypeScript development within customer-facing tools/products
• Demonstrated experience implementing and leveraging Angular Module Federation/micro frontends
• Demonstrated experience with API development either RESTful or GraphQL
• Hands-on experience building, deploying, and operating highly available applications on AWS or other cloud platforms
• Strong experience with agile development incorporating Continuous Integration and Continuous Delivery (CI/CD), including relevant tooling such as GIT, deployment systems, infrastructure-as-code, etc.
• Must have experience mentoring and leading junior engineers
• Strong communication skills and the ability to effectively interface between departments and functions
• Professional experience with tools such as C#, ASP.Net, JavaScript, Python, Go, Java etc

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply