Senior Software Engineer, Frontend (Web, React Native Mobile)
Jobgether
full-remoteseniorpermanentfrontend United States 8 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
ReactTypeScriptReact NativeCI/CDFrontend ArchitectureAccessibilityPerformance OptimizationAutomated TestingState ManagementRemote-First
About the role
Role Overview
Senior Software Engineer, Frontend focused on Web (React) and Mobile (React Native). You will lead frontend architecture and drive complex initiatives that improve modern, customer-facing experiences in a remote-first culture.
Responsibilities
- Design and develop scalable frontend architectures for web applications (maintainability, performance, long-term growth)
- Create technical approach documents covering architecture decisions, system interactions, implementation strategies, and trade-offs
- Collaborate with Product, Design, and Engineering during discovery and planning to translate requirements into technical solutions
- Build and maintain high-quality user experiences using React and TypeScript
- Contribute to React Native mobile development to maintain feature parity across web and mobile
- Improve performance, reliability, security, accessibility, and overall UX
- Strengthen testing practices using automated testing and code reviews
- Support release processes, CI/CD pipelines, build tooling, versioning strategies, and deployment workflows for web and mobile
- Mentor engineers and elevate engineering best practices and developer experience
Requirements
- 5+ years of professional software engineering experience, including production web applications
- Strong proficiency in React and TypeScript (architecture patterns, state management, hooks, and component design)
- Experience delivering frontend systems across the full SDLC
- Strong understanding of frontend system design, performance optimization, scalability, accessibility, and browser compatibility
- Experience with modern CI/CD, release management, and development workflows
- Ability to independently lead projects and break down complex work into milestones; manage competing priorities
- Strong problem-solving skills and ability to evaluate trade-offs and influence architecture
- Excellent communication and collaboration; can explain technical concepts to non-technical stakeholders
Nice-to-haves
- Experience with React Native (or interest in mobile expansion); familiarity with Swift, Kotlin, Objective-C, or Java
- Experience in regulated/security-sensitive environments (e.g., fintech, payments, financial services)
Scraped 6/16/2026