How Remoteville checks and expires listings
Staff Mobile (React Native) Engineer
Skills
Front-End DevelopmentMobile Application DevelopmentReact NativeAngularDebuggingGulp.JsTechnical Leadership
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Deep experience in mobile development using React Native.
- 8+ years of software development experience, with strong skills in JavaScript, HTML, and CSS.
- Extensive experience with front-end frameworks such as React, Angular, or Vue.js.
- Experience with state management libraries (e.g., Redux, MobX).
- Proven track record of technical leadership and mentoring.
- Strong expertise in designing and developing scalable and maintainable front-end systems.
- Proficiency in systematic debugging, incident management, and operational monitoring.
- Excellent communication skills and fostering a culture of collaboration.
- Experience with UI/UX design principles and practices.
- Experience with build tools and bundlers like Webpack, Gulp, or similar.
- Familiarity with RESTful APIs and back-end service integration.
- Deep understanding of security principles and practices.
- Ability to manage risk, change, and uncertainty in a dynamic environment.
- Experience with cloud services and CI/CD pipelines.
- Strong strategic thinking aligning team efforts with organizational goals.
Nice to have
- Strong strategic thinking.
- Excellent communication skills.
- Deep understanding of security principles.
Day to day
- Partner with product and design teams to release impactful solutions.
- Design and implement front-end architecture for reliability and simplicity.
- Develop features for the Calibrate Mobile App using React Native.
- Manage dependencies, timelines, and deliverables for front-end projects.
- Ensure high performance and drive performance optimization initiatives.
- Participate in code reviews and provide constructive feedback.
- Lead by example, providing technical excellence and mentorship.
- Make decisions aligning with organizational objectives and take accountability.
- Foster collaboration within the engineering team and stakeholders.
- Stay updated with the latest industry trends and technologies.
