Senior Full Stack Engineer
At a glance
AI generatedTL;DR
As a Senior Full-Stack Engineer on the engineering team, you will drive innovation and efficiency in a fast-paced environment by designing and developing scalable full-stack applications using ReactJS for front-end features and .NET or Java frameworks for backend services. You will collaborate with cross-functional teams to define product requirements, integrate RESTful APIs and microservices, and utilize CI/CD pipelines and containerization tools like Docker and Kubernetes. Additionally, you will mentor junior engineers through design sessions and code reviews while maintaining documentation and providing 24x7 on-call support for critical systems. This role requires expertise in ReactJS, HTML5, CSS3, JavaScript (ES6+), SQL and NoSQL databases, and cloud platforms such as Azure or AWS, with a focus on delivering high-performance solutions to complex business problems at scale.
Skills
What you'll do
- Design and develop scalable distributed systems.
- Create reusable application components to improve efficiency.
- Lead design sessions and mentor junior engineers.
- Develop RESTful APIs and microservices for system integration.
- Utilize CI/CD pipelines and containerization in DevOps practices.
What we're looking for
- 5+ years of professional software development in large-scale enterprise environments.
- Expertise in ReactJS and backend frameworks like Java or .NET.
- Proficiency with SQL and NoSQL databases, and cloud platforms (Azure, AWS).
- Experience designing scalable systems and RESTful services/APIs.
- Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
Employer
About GEICO
GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance
GEICO currently has 121 open roles on FindRole.
Listed pay typically runs $110,000–$230,000 across 121 roles with salary data.
Most-posted roles
- Staff Engineer - Java (API/Software Development/Microservices) 5
- Senior Staff Machine Learning Engineer 4
- Senior Engineer 3
- Staff Engineer - Capacity Planning and Management 3
- Staff Engineer - Java (HYBRID) 3