FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in modern programming languages such as Kotlin, Swift, JavaScript, and Dart, with a strong focus on building high-performance applications and solutions. Proven ability to lead technical teams, mentor peers, and drive software development best practices in a fast-paced environment.
Highest-signal resume keywords
KotlinSwiftJavaScriptDartFlutter
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Data StructuresAlgorithmsDependency InjectionState ManagementReactive ProgrammingTesting StrategiesDebugging PracticesCI/CDREST APIsApplication Monitoring
Soft Skills
Excellent CommunicationProblem SolvingMentoring
Tools & Technologies
Mobile FrameworksWeb FrameworksSoftware Development Life CyclePerformance AssessmentsInfrastructure as Code
Certifications & Qualifications
Bachelor's Degree in Computer ScienceInformation Systems
Industry Keywords
Insurance Business TransformationCustomer ExperienceTechnical LeadershipEnterprise-Class ApplicationsDesign Patterns
Tech Stack
Tools & technologiesAndroidAngularDartFlutteriOSJavaScriptKotlinReactSDLCSwiftTypeScript
About the role
Key responsibilities & impact- Build high-performance, low-latency platforms and applications
- Help drive GEICO's insurance business transformation and redefine customer experiences
- Provide technical leadership across engineering teams
- Own complete solutions across their entire life cycle
- Build vision with product managers, team members, stakeholders, and engineering teams
- Solve complex problems for enterprise-class business applications
- Ensure the quality, usability, and performance of technical solutions
- Lead design sessions and code reviews
- Use programming languages including Kotlin, Swift, JavaScript, TypeScript, and Dart
- Mentor team members professionally
- Share best practices and improve processes across teams
Requirements
What you’ll need- Expertise and specialization in at least two modern programming languages such as Kotlin, Swift, JavaScript, TypeScript, Dart
- In-depth knowledge of computer science data structures and algorithms
- Knowledge of dependency injection, state management, and reactive programming (Streams, Coroutines, RX)
- Knowledge of developer tooling across the software development life cycle
- Deep understanding of modern architecture and design patterns
- Strong understanding of testing strategies and debugging practices
- Passion for solving complex problems
- Excellent communication skills
- Ability to excel in a fast-paced, startup-like environment
- 8+ years of professional software development experience in mobile and web frameworks/SDKs such as Flutter, Android, iOS, React, and Angular
- Experience building production applications using Flutter and Dart
- Experience working with modern mobile and web software design patterns
- Experience building architecture and design of new and current systems, including reliability and scaling
- Experience with CI/CD and infrastructure as code
- Experience developing against REST APIs
- Experience building features and components in a large codebase
- Experience with application monitoring tools and performance assessments
- Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience
- GEICO will not sponsor a new applicant for employment authorization for this position
Benefits
Comp & perks- Personalized development programs
- Mentorship
- Certification assistance
- Inclusive and collaborative culture
- Competitive pay
- Benefits
- Flexibility to support well-being and future
- GEICO Pledge: Great Company, Great Culture, Great Rewards, and Great Careers
