Senior React Native Developer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Desenvolvedor Sênior React Native criando aplicativos iOS e Android para a Segware, empresa de soluções de software para centrais de monitoramento. Liderando arquitetura, qualidade e performance mobile.
Responsibilities:
- Lead end-to-end feature development in React Native, iOS, and Android
- Make and uphold architectural decisions regarding project structure, state management, data layers, and testing strategies
- Troubleshoot performance issues, battery consumption, background execution, and offline synchronization
- Integrate apps with ecosystem APIs and discuss contracts to meet mobile requirements
- Implement prototypes with fidelity to UI specifications and behavior
- Participate in technical handoffs and architecture definition with Product and the Tech Lead
- Conduct code reviews, mentor less experienced developers, and establish technical standards
- Monitor the app in production and address root causes
- Develop solutions for mission-critical, highly available, and high-performance platforms
- Produce clean, testable, and efficient code
- Participate in every stage of the product development lifecycle
- Ensure projects comply with specifications
- Collaborate with other developers to solve problems
- Investigate alternatives and technologies and present them for architectural review
- Stay up to date with the latest trends in software development
Requirements:
- Solid experience (4+ years) with React and React Native development
- Production experience with TypeScript
- Deep knowledge of Hooks and functional programming
- Experience with React Navigation and state management (Context API, React Query/TanStack Query, or similar)
- Automated testing in JavaScript/TypeScript (Jest, React Testing Library)
- Experience deploying to iOS and Android (builds, certificates, and app store releases)
- Experience with Styled Components
- Strong understanding of UI/UX and attention to layout details
- Technical English proficiency for reading documentation
- Knowledge of mobile CI/CD pipelines
- Experience developing web applications with React (SPAs, build ecosystem, and web routing)
- Experience with backend development in Node.js (REST APIs, database integration, and authentication)
- Nice to have: native development with Swift/Kotlin or Objective-C/Java; Expo; design systems; Sentry or similar; i18n; TDD
- Excellent analytical and problem-solving skills
- Autonomy to lead technical architecture discussions
- Strong communication skills and the ability to give and receive technical feedback
- Ability to perform well in dynamic environments with multiple priorities
Benefits:
- Meal and food allowance
- Health insurance, 50% paid by the company and 50% paid by the employee
- Dental insurance, 50% paid by the company and 50% paid by the employee
- Remote work allowance
- Birthday month day off
- Extended parental leave
- TotalPass: Wellness platform offering gyms, sports, Pilates, martial arts, nutrition, and more
- Mastercard Surpreenda Program
- Emotional wellness platforms: Psicologia Viva, ZenClub, and Vittude
- Professional development program (in accordance with company policy)
- Fully remote work model

















