We're looking for a talented and enthusiastic Full-Stack Engineer with expertise in React Native and Node.js to join their dynamic team. If you are passionate about building exceptional consumer-facing applications and thrive in a fast-paced environment, we’d love to hear from you!
Responsibilities:
- Frontend Development: Design and implement user interfaces for mobile application using React Native. Ensure a seamless and responsive user experience across both iOS and Android platforms.
- Backend Development: Develop and maintain the server-side logic, APIs, and databases using Node.js. Ensure robust, scalable, and efficient backend services.
- Integration: Integrate frontend components with backend services and APIs. Ensure data flow and application performance are optimized.
- Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality features and improvements. Participate in code reviews and contribute to best practices and standards.
Requirements:
- Experience: 2+ years of experience in full-stack development with a strong focus on React Native and Node.js.
- React Native: Proven expertise in building and maintaining cross-platform mobile applications using React Native. Familiarity with native modules and performance optimization techniques.
- Node.js: Solid experience in developing and deploying server-side applications using Node.js. Strong understanding of RESTful APIs, database management (SQL and NoSQL), and asynchronous programming.
- Front-end Skills: Proficiency in modern front-end technologies such as HTML5, CSS3, and JavaScript (ES6+). Experience with state management libraries (e.g., Redux, Context API) is a plus.
- Backend Skills: Experience with frameworks like Express.js or similar, and understanding of server architecture and design patterns.
Bonus Qualifications:
- Experience with cloud platforms (e.g., AWS, Azure) and CI/CD pipelines.
- Knowledge of mobile app deployment processes (e.g., App Store, Google Play).
- Familiarity with GraphQL and other modern API technologies.
- Experience with Agile methodologies and project management tools (e.g., Jira, Trello).