Jobs / Lex***
Sr Software Engineer
Lex*** · Alpharetta, GA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Alpharetta, GA, United States86,600-144,400 USD/yearlyOnsite
Remuneration
86,600-144,400 USD/yearly
Location
Alpharetta, GA, United States
Visa sponsorship
Sponsors visa
Job summary
ABOUT THE TEAM InsurQuote is building a modern web portal designed to streamline how insurance professionals upload and evaluate quote data. The platform enables users to submit data, trigger backend processing services, and receive normalized, comparable rating results.
Benefits
InsurQuote is building a modern web portal designed to streamline how insuranceClick here to accessSpecific to your location.We are committed to providing a fair and accessible hiring process.Criminals may pose as recruiters asking for money or personal information.We never request money or banking details from job applicants.Learn more about spotting and avoiding scams here .Please read our Candidate Privacy Policy .USA Job Seekers:EEO Know Your Rights .
Qualifications
- The team is focused on delivering a consistent, brand-aligned experience through a shared component library and centralized design tokens, while leveraging a modern, scalable technology stack.
- Required
- Bachelor's Degree or equivalent experience, 5-6 years' experience
- Proven experience with React and TypeScript , including component composition and state management (e.g., React Query)
- Proficiency with Tailwind CSS and design systems , including building reusable, branded UI components
- Experience developing backend services using Java (Spring) and GraphQL APIs
- Hands-on experience with testing frameworks:
- Jest (unit and integration testing)
- Playwright (end-to-end testing)
- Familiarity with Git/GitHub workflows and CI/CD practices
- Excellent documentation and communication
- Experience with Remix or Vite
Responsibilities
- You will play a key role in shaping the overall platform, from user interaction through backend processing, ensuring performance, accessibility, and maintainability across the system.
- FRONTEND DEVELOPMENT (REACT, TYPESCRIPT, TAILWIND CSS)
- Develop responsive, accessible user interfaces, including a multi-step upload and review workflow with drag-and-drop functionality, validation, progress tracking, and error handling
- Build and maintain a shared component library aligned with brand standards using design tokens
- Integrate frontend components with GraphQL APIs for data retrieval and mutations
- Display job status and processed results with filtering, sorting, and export capabilities
- BACKEND DEVELOPMENT (JAVA, SPRING, GRAPHQL)
- Design and implement GraphQL schemas and resolvers for authentication, file upload workflows, job tracking, and results retrieval
- Integrate with backend processing services using webhooks or polling mechanisms
- Implement retries, idempotency, and structured error handling for reliability
- Validate and sanitize uploaded files; manage storage and lifecycle processes
- Emit domain events and telemetry to support observability
Skills
Communication
Degrees
AssociateBachelorDegree
Languages
Arabic
Industry
AutomotiveBankingInsurance
Company size
Smb
Contract length
6 years