Senior Software Engineer (UI)

Delta DentalCamp Hill, PA
431d$92,500 - $200,400

About The Position

The Senior Software Engineer (UI) at Delta Dental of Pennsylvania is responsible for designing, implementing, and maintaining modern user experiences and applications for Customer Identity and Access Management (CIAM). This role involves collaborating with cross-functional teams to deliver scalable products while adhering to industry best practices. The engineer will focus on writing high-quality code, ensuring performance and security, and mentoring junior engineers.

Requirements

  • Experience building performant web applications using Next.js and React frameworks.
  • Strong understanding of SSR, static site generation (SSG), and hybrid rendering models.
  • Experience with TypeScript in Next.js/React projects.
  • Knowledge of state management libraries for complex application data flows.
  • Exposure to micro frontend architecture.
  • Proficiency in styling frameworks like Emotion, Styled Components, or Tailwind CSS.
  • Experience with implementing SEO strategies in Next.js apps.
  • Knowledge of web performance optimization techniques.
  • Ability to develop quantitative cost/benefit analysis.
  • Experience with developing and deploying applications on Azure or similar cloud platforms.
  • Familiarity with web accessibility, ADA compliance, and WCAG standards.
  • Strong communication and presentation skills.
  • Ability to guide, train, and mentor associate engineers.
  • Knowledge of agile development methodologies.

Nice To Haves

  • Experience in identity or access management (IAM) or CIAM security web UI application development.

Responsibilities

  • Contribute to an engineering team that builds and supports innovative products.
  • Participate in architectural design, system analysis, and programming activities.
  • Develop high-quality, production-ready software using best practices.
  • Write scalable, secure, and performant code with an end-to-end mindset.
  • Produce clear technical documentation for all developed software.
  • Test and ensure code quality through test-driven development and automation.
  • Participate in code reviews and provide mentorship to junior engineers.
  • Collaborate with various teams to define and prioritize business requirements.
  • Monitor application performance and manage capacity and alerting.
  • Assess the impact of product upgrades.

Benefits

  • Competitive base and incentive pay
  • 401(k) with robust matching and non-matching contributions
  • Rich medical & pharmacy benefits
  • 100% employer-paid dental and vision benefits
  • Holistic wellbeing program with financial incentives
  • Generous paid time off plus 12 paid holidays and your birthday off
  • Career development and tuition reimbursement
  • Adoption assistance, fertility treatment, child, elder & pet care assistance
  • Social responsibility and volunteer opportunities
  • Employee discount program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Insurance Carriers and Related Activities

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service