A
ACSASS•10d ago
Indeed
React Native Developer
Perungudi, Chennai, Tamil Nadu
Full Time
Entry Level
12048.99-17000.00
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Entry Level
Full Job Description
Job Summary
ACSASS is seeking a skilled React Native Developer with robust Node.js backend expertise to join their mobile development team. This role is crucial for building high-performance, cross-platform mobile applications while also contributing to backend API development and server-side logic. The ideal candidate will bridge the gap between mobile UI and backend infrastructure, ensuring seamless data flow and a strong application architecture.
Key Responsibilities
Mobile Development (React Native)
- Design, build, and maintain efficient, reusable, and reliable mobile code for iOS and Android.
- Implement responsive UI components using React Native and native modules.
- Manage application state using Redux, Context API, or MobX.
- Integrate third-party libraries and APIs for features such as push notifications, maps, and payments.
- Optimize application performance for maximum speed and scalability.
- Manage the publishing and maintenance of applications on the Apple App Store and Google Play Store.
- Debug and resolve mobile-specific issues, including memory leaks and performance bottlenecks.
Backend Development (Node.js)
- Develop and maintain RESTful APIs or GraphQL endpoints using Node.js.
- Design database schemas and manage data persistence using SQL/NoSQL databases.
- Implement server-side authentication and authorization mechanisms (e.g., JWT, OAuth).
- Write clean, maintainable, and well-documented server-side code.
- Ensure the security and performance of backend services.
- Collaborate with the mobile team to define API contracts and data structures.
Integration & Collaboration
- Connect mobile applications with backend services and cloud infrastructure.
- Work closely with UI/UX designers to translate wireframes into functional interfaces.
- Participate in code reviews, sprint planning, and agile ceremonies.
- Troubleshoot and fix bugs across the full stack, including frontend, backend, and database layers.
- Ensure code quality through comprehensive unit testing and integration testing.
Qualifications & Skills
Required Skills
Mobile Development:
- 0-1 years of experience with React Native.
- Proficiency in JavaScript or TypeScript.
- Experience with native iOS/Android development (Swift/Kotlin) is a plus.
- Familiarity with Redux, React Navigation, and AsyncStorage.
Backend Development:
- 2+ years of experience with Node.js and Express or NestJS.
- Strong understanding of RESTful APIs and GraphQL.
- Experience with databases such as MongoDB, PostgreSQL, or MySQL.
Tools & Version Control:
- Proficiency with Git and version control workflows.
- Experience with CI/CD pipelines (e.g., GitHub Actions, Bitrise, Fastlane).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
Job Details
Job Types: Full-time, Permanent
Location: Perungudi, Chennai, Tamil Nadu
Work Location: In person
Company
A
ACSASS
Perungudi, Chennai, Tamil Nadu
Posted on Indeed