Mobile Engineer-React/React Native
Role details
Job location
Tech stack
Job description
We are seeking a Mobile Engineer with a strong background in React/React Native to join our team. The successful candidate will be responsible for designing, developing, and implementing mobile applications to support our business needs. The role involves working closely with other engineers and developers, collaborating on the various layers of the infrastructure for our mobile platform. This is a permanent position, offering an excellent opportunity to work with a team of highly skilled professionals in a fast-paced, innovative, and exciting environment., 1. Design, develop, and maintain high-performance, reusable, and reliable React/React Native code for both iOS and Android platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs in order to maintain code quality.
- Conduct comprehensive testing of the applications to ensure usability and stability.
- Stay up-to-date with new technology trends, applications, and protocols in the mobile landscape.
- Work with the product team to understand end-user requirements and use cases and translate them into pragmatic and effective technical solutions.
- Integrate third-party API's.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4+ years of experience in mobile software development, with a deep focus on React Native.
- Proficiency in writing clean, solid, readable code that scales and performs well.
- Strong knowledge of iOS and Android UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect mobile applications to back-end services.
- Knowledge of the open-source ecosystem, libraries, and the ability to create custom packages.
- Understanding of Google's Android design principles and interface guidelines.
- Proficient understanding of code versioning tools such as Git.
- Strong problem-solving skills, ability to think fast and incorporate feedback into the development process.
- Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
- Bachelor's degree is required
This is a fantastic opportunity for a seasoned Mobile Engineer-React/React Native to take their career to the next level. If you are passionate about mobile platforms and translating code into user-friendly apps, we would love to meet you. Apply today and let's create amazing mobile experiences together!
Benefits & conditions
Competitive compensation Equity + benefits Gym membership Extremely impressive team Tons of opportunity for growth