
Senior Developer – React Native
Segware
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Develop solutions for mission-critical platforms with high availability and high performance
- Write clean, testable, efficient code following best practices
- Participate in all stages of the product development lifecycle
- Ensure projects comply with specifications
- Collaborate with other developers on development and problem resolution
- Research alternative solutions and technologies and present them for architectural review to support continuous improvement
- Stay up to date with the latest development trends
Requirements
- Technical English for reading documentation
- At least 1 year of development experience with React and React Native
- Experience with automated testing in JavaScript (Jest, Enzyme, React Testing Library, etc.)
- Knowledge of HTML, CSS, JavaScript and Redux
- Experience with Hooks, iOS/Android deployment, native development, unit testing, Material UI and Styled Components
- Knowledge of functional programming
- TDD (Test-Driven Development)
- Good understanding of layout aesthetics and UI design
- Knowledge of testing and debugging
- Excellent analytical and multitasking skills with strong performance in a dynamic environment
Benefits
- Meal/food voucher
- Health insurance — 50% employer-paid, 50% employee-paid
- Dental plan — 50% employer-paid, 50% employee-paid
- Quarterly bonus for productivity/quality
- Home office allowance
- Day off during your birthday month
- Extended paternity and maternity leave
- Health support program
- Professional development program (per company policy)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactReact NativeJavaScriptHTMLCSSReduxHooksTDDautomated testingfunctional programming
Soft Skills
analytical skillsmultitaskingcollaborationproblem resolutioncommunication