We are looking for a creative, motivated, and proficient mobile app developer to build next generation mobile app that integrates our innovative product capabilities and delivers seamless experience for users. We are looking for someone who wants to be a part of a high-velocity tech-startup company, surrounded by highly engaged professionals at the top of their game. Someone that knows what they know and is eager to learn what they don't. The ideal candidate for this position is a skilled, self-motivated professional with a strong understanding and practical knowledge of React, Node.js, JavaScript and other app technologies. The candidate will be responsible for feature development, bug fixes, and integrations in our platform.
Responsibilities
- Should collaborate with clients, developers, and stakeholders to understand the specific requirements for a mobile app.
- Create and develop the overall design and architecture of the mobile app.
- By considering the specified design and requirements, write and develop code
- Should involve in the testing of the mobile app. Identify errors and fix them.
- Effective collaboration with cross-functional teams including UI/UX designers, and backend developers.
- Stay updated with the latest trends and best practices.
Qualifications And Skills
- JavaScript/TypeScript: Strong proficiency in JavaScript or TypeScript, as React Native relies heavily on these languages.
- React and React Native: In-depth knowledge of React and React Native is essential since these are the core frameworks for building the user interface of the mobile app.
- React Navigation: Familiarity with React Navigation for handling navigation within the app.
- Node.js: Understanding of Node.js is important, especially when working with the npm package manager and for server-side operations.
- ES6/ES7: Familiarity with the latest ECMAScript standards is crucial for writing modern and efficient JavaScript code.
- JSON and RESTful APIs: Understanding how to consume and interact with JSON data and RESTful APIs is essential for fetching and sending data between the mobile app and the server.
- CSS/StyleSheet: Knowledge of styling in React Native using stylesheets is important for creating visually appealing user interfaces.