Logo
GEICO

Senior Software Engineer - UI [Hybrid]

GEICO, Chevy Chase, Maryland, United States, 20815

Save Job

Position Senior Software Engineer - UI [Hybrid] at GEICO.

Base pay range $105,000.00/yr - $215,000.00/yr

Position Summary Join a team rewriting the rules of insurance technology through innovative user experiences. You’ll build cutting‑edge mobile and web applications that deliver seamless customer experiences while helping to establish GEICO as a leader in insurance innovation.

Position Description Our UI Developer is a key member of the engineering staff working across the organization to provide friction‑less, intuitive experiences to customers while maintaining the highest standards of design and performance.

Position Responsibilities

Scope, design, and build responsive, scalable mobile and web applications using Flutter and ReactJS.

Build product definition and leverage your UI/UX skills to drive towards the right user experience solutions.

Engage in cross‑functional collaboration throughout the entire software lifecycle.

Participate in design sessions and code reviews with peers to elevate the quality of user interface engineering across the organization.

Define, create, and support reusable UI components and design patterns from both user experience and technology perspectives.

Utilize programming languages including JavaScript, TypeScript, Dart, and Java, along with modern development tools and frameworks across the software development life cycle to create exceptional user experiences.

Develop cross‑platform mobile applications using Flutter with seamless user experiences across iOS and Android.

Build responsive web applications using ReactJS, HTML5, CSS3, and modern JavaScript frameworks.

Integrate with Java microservices and REST APIs to deliver dynamic, data‑driven user interfaces.

Implement state management solutions and optimize application performance for mobile and web platforms.

Collaborate with backend Java teams to ensure smooth API integration and data flow.

Exposure to Agentic AI systems that enhance user interactions and automate user experience workflows.

Mentor junior developers and contribute to UI/UX best practices and knowledge sharing initiatives.

Qualifications

Expert‑level fluency in Flutter and ReactJS with strong mobile and web application development skills.

Solid understanding of Java microservices architecture and REST API integration.

Advanced knowledge of JavaScript, TypeScript, Dart, and modern frontend development practices.

Experience building responsive, cross‑platform applications with focus on user experience and performance.

Knowledge of DevOps concepts, CI/CD pipelines, and cloud deployment for frontend applications.

Experience with modern CSS frameworks, responsive design, and accessibility standards.

Knowledge of version control, testing frameworks, and frontend development tooling.

Experience with application performance monitoring and user analytics tools.

Knowledge of Kubernetes, continuous delivery, and infrastructure as code.

Understanding of security best practices for mobile and web applications including OAuth, JWT, and API security.

Exposure to Agentic AI systems and autonomous user experience enhancements is a plus.

Knowledge of design systems, component libraries, and UI/UX best practices.

In‑depth knowledge of mobile and web performance optimization techniques.

Strong problem‑solving ability focused on user experience challenges.

Ability to excel in a fast‑paced, startup‑like environment with rapidly changing requirements.

Experience

4+ years of professional UI development experience with Flutter or ReactJS.

3+ years of experience with mobile/web application architecture.

2+ years of experience integrating with Java microservices and backend APIs.

2+ years of experience with cloud platforms (AWS, GCP, Azure) for frontend application deployment.

Education

Bachelor’s degree in Computer Science, Information Systems, Design, or equivalent education or work experience.

Additional coursework or certification in UI/UX design, mobile development, or frontend frameworks (preferred).

Annual Salary $105,000.00 - $215,000.00

Benefits

Comprehensive Total Rewards program with personalized coverage tailored to you and your family.

Market‑competitive compensation; 401K savings plan with 6% match; performance and recognition‑based incentives; and tuition assistance.

Access to additional benefits such as mental health care, fertility and adoption assistance.

Flexibility: work from anywhere in the US for up to four weeks per year through GEICO Flex.

Equal Employment Opportunity GEICO provides equal employment opportunities for all applicants and hires, regardless of race, color, religion, gender, sexual orientation, national origin, age, disability, or other protected status. GEICO adheres to all applicable federal, state and local laws. GEICO encourages a harassment‑free workplace and a culture of mutual respect.

#J-18808-Ljbffr