Principal Engineer, Web Applications
Apply NowCompany: MGT Insurance
Location: Denver, CO 80219
Description:
About MGT Insurance
MGT Insurance is a trailblazing technology company dedicated to improving the Commercial P&C industry. By combining the expertise of industry veterans with state-of-the-art technology, we deliver unparalleled service to our customers. We seek visionary leaders who thrive in dynamic, entrepreneurial settings and excel in autonomous roles.
About Us
MGT Insurance is modernizing the insurance industry with cutting-edge web technologies and user-centric design. We are seeking a Principal Software Engineer with deep expertise in Node.js, Next.js, and modern front-end frameworks to lead our software development efforts and shape our user experience (UX) strategy.
Position Overview
As a Principal Software Engineer & UX Lead, you will be responsible for architecting, developing, and optimizing scalable web applications while ensuring a seamless and engaging user experience. This role requires a combination of hands-on coding, technical leadership, and UX strategy development to build high-performing, intuitive platforms for our customers.
Key Responsibilities
Qualifications
What We Offer
MGT Insurance is a trailblazing technology company dedicated to improving the Commercial P&C industry. By combining the expertise of industry veterans with state-of-the-art technology, we deliver unparalleled service to our customers. We seek visionary leaders who thrive in dynamic, entrepreneurial settings and excel in autonomous roles.
About Us
MGT Insurance is modernizing the insurance industry with cutting-edge web technologies and user-centric design. We are seeking a Principal Software Engineer with deep expertise in Node.js, Next.js, and modern front-end frameworks to lead our software development efforts and shape our user experience (UX) strategy.
Position Overview
As a Principal Software Engineer & UX Lead, you will be responsible for architecting, developing, and optimizing scalable web applications while ensuring a seamless and engaging user experience. This role requires a combination of hands-on coding, technical leadership, and UX strategy development to build high-performing, intuitive platforms for our customers.
Key Responsibilities
- Technical Leadership: Lead the development and architecture of web applications using Node.js, Next.js, and TypeScript to ensure scalability, performance, and security.
- UX Strategy & Design: Define and oversee UX best practices, ensuring an intuitive and engaging experience across all digital platforms.
- Full-Stack Development: Design, develop, and maintain APIs, microservices, and front-end components with modern frameworks.
- Performance Optimization: Ensure high performance, responsiveness, and accessibility for all applications.
- Collaboration: Work closely with designers, product managers, and stakeholders to align development efforts with business goals.
- Code Quality & Mentorship: Set coding standards, review pull requests, and mentor junior engineers.
- Technology Innovation: Stay ahead of industry trends and introduce emerging technologies to improve our development processes.
Qualifications
- Expertise in JavaScript/TypeScript, Node.js, and Next.js for full-stack development.
- Strong UI/UX background, with a deep understanding of responsive design, accessibility, and user-centered design principles.
- Experience with modern front-end frameworks like React, Tailwind CSS, and component-based architectures.
- API Development & Integration: Strong knowledge of RESTful APIs, GraphQL, and third-party integrations.
- Performance & Security: Experience optimizing applications for speed, scalability, and security best practices.
- Cloud & DevOps: Experience with AWS, Vercel, Docker, or Kubernetes is a plus.
- Leadership & Collaboration: Strong ability to mentor engineers and collaborate with cross-functional teams.
What We Offer
- Competitive salary and benefits package.
- Leadership role in shaping the future of a modern digital insurance platform.
- A collaborative and forward-thinking work environment.
- Career development opportunities in both engineering and UX leadership.